:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}figcaption,figure,footer,header{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-align:left;background-color:#fff}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}h2,ol,p,ul{margin-top:0}h2,h3,h4{margin-bottom:.5rem;font-family:inherit;color:inherit}h3,h4{margin-top:0;font-weight:500;line-height:1.2}ol,p,ul{margin-bottom:1rem}ol ul,ul ul{margin-bottom:0}strong{font-weight:bolder}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#444;text-decoration:none}figure{margin:0 0 1rem}img{border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}button{border-radius:0}button:focus{outline:5px auto -webkit-focus-ring-color}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-md-8{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col,.col-12{max-width:100%}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.col-12{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;vertical-align:bottom}a:hover{color:#444}a:focus,button:focus,header .search input:focus{outline:0}a:active,a:hover{outline:0}@font-face{font-display:swap;font-family:"Helvetica Neue";src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot);src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Plantin";src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot);src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.ttf)format("truetype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.svg#Plantin-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}.faqs .inner .faq .wrap .text p,body{color:#232323;font-family:"Inter";font-style:normal;font-weight:400;font-size:16px;line-height:26px}body p{letter-spacing:-.0008em}a:hover{text-decoration:none}.container{max-width:1430px}.faqs .inner .faq,header{padding:8px 0;border-bottom:1px solid #d9d9d9}header .col-12,header .search form,header ul{display:flex;align-items:center}header ul{padding:0;list-style:none;margin:0 0 0 90px}header ul li{margin:0 45px 0 0}header ul li a{font-weight:400;font-size:16px;line-height:21px;transition:all .3s ease}.faqs .inner .faq .wrap .title:hover h4,header ul li a:hover{color:#f0f}header .left-nav{display:flex;margin:0 0 0 auto}header .search{max-width:177px;width:100%;position:relative;margin:0 34px 0 0}header .search input{border:0;padding:0 20px 15px 0;width:100%}header .search button{position:absolute;right:0;border:0;background-color:#fff0;padding:0;cursor:pointer;bottom:15px}header .search form{border-bottom:1px solid #232323}h2,header .nav-cta a{text-transform:uppercase}header .nav-cta a,header .search input{font-weight:400;font-size:17px;line-height:21px}header .nav-cta a{color:#fefefe;padding:16px 32px;background-color:#f0f}h2{font-weight:600;font-size:62px;line-height:75px}.instructors{margin:0 0 80px}.faqs,footer{width:100%;background:rgb(229 229 229/.2)}.faqs{float:left;padding-top:56px;border-top:1px solid #d9d9d9}.faqs .col,footer .container .col{padding:unset}.faqs .inner .faq .wrap .title h4,.faqs h3{font-style:normal;font-weight:500;color:#232323}.faqs h3{font-family:"Berlingske Serif";font-size:62px;line-height:74px;text-transform:uppercase}.faqs .container,footer .container{max-width:1430px}.faqs .inner{float:left;width:100%}.faqs .inner .faq{padding:35px 0;position:relative}.faqs .inner .faq .wrap{position:relative;width:100%}.faqs .inner .faq .wrap .title{width:100%;position:relative;display:flex;align-items:baseline;justify-content:space-between;cursor:pointer}.faqs .inner .faq .wrap .title h4{font-family:"Inter";font-size:20px;line-height:24px;margin:0;transition:ease .3s all}.faqs .inner .faq .wrap .text{padding-top:34px;display:none}.faqs .inner .faq .wrap .text p{letter-spacing:-.0008em;margin:0;max-width:1160px}footer{padding:80px 0;display:flex}footer .inner{display:flex;align-items:center}footer .inner p{margin:0}footer .inner .footer_info{margin-right:177px;margin-left:52px}footer .inner .footer_info_two{margin-right:188px}footer .inner a:hover{text-decoration:underline}footer .inner .some{margin-left:190px;display:flex;gap:16px}footer .inner .some a{text-decoration:none}footer .inner .some a:hover svg,footer .inner .some a:hover svg rect{fill:#f0f}footer .inner .some svg,footer .inner .some svg rect{transition:ease .2s all}:focus{outline:0}::placeholder{color:#d9d9d9}:-ms-input-placeholder{color:#d9d9d9}::-ms-input-placeholder{color:#d9d9d9}header ul li.menu-item-has-children{position:relative}header ul li.menu-item-has-children:after{content:"";background-image:url(/wp-content/themes/Bonamore/img/arrow_icon.svg);position:absolute;top:2px;bottom:0;right:-20px;margin:auto;width:17px;height:10px;background-repeat:no-repeat;transform:scale(.8)}header ul li.menu-item-has-children:hover .sub-menu{display:flex}header ul li.menu-item-has-children .sub-menu{display:none;flex-direction:column;position:absolute;z-index:1000;background:#fff;width:264px;margin:0}header ul li.menu-item-has-children .sub-menu li{margin:0;position:relative;width:100%;border-bottom:1px solid #d9d9d9}header ul li.menu-item-has-children .sub-menu li:before{content:"";width:4px;height:45px;position:absolute;top:0;left:0;bottom:0;margin:auto;background-color:#fff0}header ul li.menu-item-has-children .sub-menu li a{transition:ease .3s all;padding:16px 0 16px 40px;display:flex;color:#444!important}header ul li.menu-item-has-children .sub-menu li a:after{display:none!important}header ul li.menu-item-has-children .sub-menu li a:hover{color:#f0f!important}@font-face{font-display:swap;font-family:"Helvetica Neue";src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot);src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Plantin";src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot);src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.ttf)format("truetype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.svg#Plantin-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}body .single-container .full-width-featured-image{height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end}body .single-container .full-width-featured-image .meta-data{color:#d9d9d9;display:flex;margin-bottom:24px}body .single-container .full-width-featured-image .meta-data p{font-size:20px;line-height:24px;color:#d9d9d9;margin:0}body .single-container .full-width-featured-image h2{font-family:"Plantin";font-style:normal;font-weight:500;font-size:62px;line-height:110%;text-transform:uppercase;color:#fefefe;max-width:700px;margin-bottom:40px}body .single-container .row{display:flex;justify-content:center}body .single-container .col-12{max-width:1400px;display:flex}body .single-container .single-title{display:flex;justify-content:center}body .single-container .single-content{margin:80px 0 160px;justify-content:center}header .container{max-width:1566px!important}body.single-post header ul .blog-menu-item a{color:#f0f;position:relative}body.single-post header ul .blog-menu-item a:after{content:"";position:absolute;bottom:-41px;background-color:#f0f;height:4px;width:100%;left:0}body.single-post header{border-bottom:none}header .mobile-menu{display:none;margin:50px 0}header .mobile-menu .search{margin:0 0 30px}header .mobile-menu ul{margin:0;flex-direction:column;align-items:unset}header .mobile-menu ul li{margin:0 0 24px}header .mobile-menu .nav-cta{display:flex;margin:30px 0 0}header .mobile-menu-btn{display:none;cursor:pointer}body:after,header .mobile-menu-btn .close-btn{display:none}@media only screen and (max-width:1240px){.faqs{padding:32px 0}footer{padding:24px 0 40px}footer .container{padding:0 24px}footer .container .inner{align-items:flex-start;flex-direction:column}footer .container .inner a{margin:0 0 24px}footer .container .inner .footer_info,footer .container .inner .footer_info_two{margin:0 0 16px}footer .container .inner .footer_info_two p a{text-decoration:underline}footer .container .inner .privacy_policy{margin:0 0 24px;text-decoration:underline}footer .container .inner .some{margin:unset}}@media only screen and (max-width:768px){.faqs h3{font-weight:500;font-size:32px;line-height:38px}.faqs .inner .faq{padding:20px 0}.faqs .inner .faq .wrap .text{padding-top:20px;display:none}}@font-face{font-display:swap;font-family:"Helvetica Neue";src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot);src:url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/HelveticaNeueLT-Roman.svg#HelveticaNeueLT-Roman)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Plantin";src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot);src:url(/wp-content/themes/Bonamore/fonts/Plantin-Light.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff2)format("woff2"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.woff)format("woff"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.ttf)format("truetype"),url(/wp-content/themes/Bonamore/fonts/Plantin-Light.svg#Plantin-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}@media only screen and (max-width:1550px){header ul{margin:0 0 0 70px}header ul li{margin:0 30px 0 0}header ul li:last-child{margin:0}.faqs .col,footer .container .col{padding:0 15px}}@media only screen and (max-width:1420px){footer .inner .some{margin-left:auto}}@media only screen and (max-width:1240px){body.single-post header ul .blog-menu-item a:after{bottom:-10px}#header_menu,header .desktop .nav-cta,header .desktop .search{display:none}header .mobile-menu-btn{display:block}body{font-size:15px;line-height:24px}.instructors{margin:0 0 40px}}@media only screen and (max-width:1000px){.logo img{max-width:50px}}@media only screen and (max-width:700px){h2{font-weight:600;font-size:46px;line-height:56px}.logo img{max-width:45px}header .mobile-menu-btn svg{width:24px;height:18px}.faqs .inner .faq,header{padding:19px 0}.faqs h3{font-weight:500;font-size:32px;line-height:38px;margin:0 0 28px}.faqs{padding-top:32px}.faqs .inner .faq .wrap .title h4{font-weight:600;font-size:15px;line-height:24px;letter-spacing:-.0008em}.faqs .inner .faq .wrap .text{padding-top:19px}.faqs .inner .faq .wrap .text p{font-weight:400;font-size:15px;line-height:24px}.faqs .inner .faq .wrap .title svg{width:23px;height:12px}footer .container .inner a{margin:0}footer .container .inner .footer-logo{margin:0 0 24px}header .mobile-menu .search{max-width:100%}header .mobile-menu .nav-cta a{width:100%;text-align:center;padding:11px 20px}}@media only screen and (max-width:374px){h2{font-weight:600;font-size:38px;line-height:48px;margin:0 0 24px}}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png)}.wp-block-image a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}ol,ul{box-sizing:border-box}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-separator{border:0;border-top:2px solid}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}