.wp-block-categories,.wp-block-group,ul{box-sizing:border-box}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.entry-content{counter-reset:footnotes}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{-webkit-clip-path:none}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:root{--edd-blocks-light-grey:#eee}.screen-reader-text{-webkit-clip-path:inset(50%)}img{border:0}.blossomthemes-email-newsletter-wrapper .text-holder{margin:0 0 20px;position:relative;z-index:1}.blossomthemes-email-newsletter-wrapper form{position:relative;z-index:1}.blossomthemes-email-newsletter-wrapper form input[type=text]{margin:10px 0 0}.blossomthemes-email-newsletter-wrapper form input[type=submit]{display:block;width:100%;text-align:center;margin-top:10px}.blossomthemes-email-newsletter-wrapper{padding:0;position:relative}.blossomthemes-email-newsletter-wrapper .bten-response{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);color:#fff!important;display:none;z-index:2}#rara-top span,.blossomthemes-email-newsletter-wrapper .bten-response span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.widget-area ul{margin:0;padding:0;list-style:none}.widget_raratheme_featured_widget .img-holder img{vertical-align:top}.widget_raratheme_featured_widget .img-holder{margin-bottom:30px}.site-footer .widget_raratheme_recent_post ul li .entry-header .cat-links,.widget_raratheme_featured_widget .img-holder a,.woocommerce form .form-row label,.woocommerce-page form .form-row label,article,aside,footer,header,main,nav,section{display:block}.widget_raratheme_featured_widget .text-holder .readmore{display:inline-block;background:#f7f7f7;color:#555;border-radius:3px;padding:5px 15px;text-decoration:none;font-size:15px;border:1px solid #ccc;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_featured_widget .text-holder .readmore:focus,.widget_raratheme_featured_widget .text-holder .readmore:hover{background:0 0;text-decoration:none}.widget_raratheme_popular_post ul li .post-thumbnail{float:left;width:68px;margin-right:15px}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:18px;line-height:26px;margin:0}.widget_raratheme_popular_post ul li .entry-header .entry-title a,.widget_raratheme_recent_post ul li .entry-header .entry-title a{text-decoration:none}.widget .social-networks li{display:inline-block;vertical-align:middle;padding:0;border-bottom:none;margin-bottom:5px;line-height:1}.widget .social-networks li:last-child{margin-bottom:5px}.widget .social-networks li a{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px}.widget-area ul li{margin:0 0 20px}.widget_raratheme_recent_post ul li .post-thumbnail{float:left;width:80px;height:80px;margin-right:20px}.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{vertical-align:top;width:100%;height:100%;object-fit:cover}.widget_raratheme_popular_post ul li,.widget_raratheme_popular_post ul li .entry-header,.widget_raratheme_recent_post ul li,.widget_raratheme_recent_post ul li .entry-header{overflow:hidden}.widget_raratheme_popular_post ul li .entry-header .cat-links,.widget_raratheme_recent_post ul li .entry-header .cat-links{display:none}.woocommerce-page img,img{height:auto;max-width:100%}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}@media only screen and (max-width:768px){:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}}:root{--woocommerce:#7f54b3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7f54b3;--wc-primary-text:#fff;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.login{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover{background-color:#dcd7e3;text-decoration:none;background-image:none;color:#515151}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.edd-cart-number-of-items{font-style:italic;color:gray}.edd-cart-meta.edd_total{font-weight:700;background-color:#f9f9f9}.edd-cart-meta{padding:2px 5px}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}a{background-color:transparent;color:#2f8be6;text-decoration:none}h1{font-size:2em;margin:.67em 0}svg:not(:root){overflow:hidden}button,input,select{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}body,input,select{color:#454f59;font-size:18px}body,button,input,select{font-family:"Roboto",sans-serif;line-height:1.611em}h1,h2,h3,p{margin-top:0}p{margin-bottom:1.5em}i{font-style:italic}.site,body{background:#fff}.container{max-width:1170px;margin:0 auto;padding:0 15px}.container:after{content:"";display:block;clear:both}#rara-top{position:fixed;right:40px;bottom:40px;width:60px;height:60px;border-radius:4px;border:1px solid rgba(162,173,184,.5);text-align:center;font-size:25px;color:rgba(0,0,0,.5);cursor:pointer;display:none;z-index:2}.sticky-header{position:sticky;top:0;z-index:2}@media only screen and (max-width:1024px){.container{max-width:720px}}@media only screen and (max-width:767px){.container{max-width:420px}#rara-top{width:40px;height:40px;font-size:20px;right:20px;bottom:20px}}.screen-reader-text:focus{font-size:14px}.entry-content:after,.entry-content:before,.site-header:before{content:"";display:table;table-layout:fixed}.site-header:after{display:table;table-layout:fixed}.site-content:after,.site-content:before,.site-footer:after,.site-footer:before{content:"";display:table;table-layout:fixed}.entry-content:after,.site-content:after,.site-footer:after{clear:both}.hentry,ul{margin:0 0 1.5em}.entry-content{margin:1.5em 0 0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul{list-style:disc}button,input[type=submit]{display:inline-block;background:#2f8be6;color:#fff;padding:9px 24px;font-size:1em;font-weight:500;border:1px solid #2f8be6;border-radius:4px;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s;outline:0}button:hover,input[type=submit]:hover{background:#fff;border-color:#2f8be6;color:#2f8be6;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{background:#fff;border-color:#2f8be6;color:#2f8be6;text-decoration:none}input[type=password],input[type=search],input[type=text]{color:#86919d;border:1px solid #dae1e7;border-radius:4px;padding:10px 15px;font-size:.8em;outline:0}input[type=password]:focus,input[type=search]:focus,input[type=text]:focus{color:#111}select{border:1px solid #dae1e7}.custom-logo-link{display:inline-block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#secondary .widget,.footer-t .widget{margin:0 0 40px;border-radius:4px;border:1px solid rgba(218,225,231,.5);box-shadow:0 2px 0#dae1e7;padding:30px}#secondary .widget .widget-title,.footer-t .widget .widget-title{color:#21272c;margin:0 0 1.667em;border-bottom:1px solid #f1f5f8;font-size:1em;font-weight:500;padding:0 0 .556em}#secondary .widget ul,.footer-t .widget ul,.site-footer .footer-t .widget ul{margin:0;padding:0;list-style:none;font-size:.889em;line-height:1.6em}#secondary .widget ul li,.footer-t .widget ul li{border-bottom:1px dotted rgba(0,0,0,.1);margin:0 0 12px;padding:0 0 12px}#secondary .widget ul li:last-child,.footer-t .widget ul li:last-child{margin:0;padding:0;border-bottom:0}#secondary .widget ul a,.footer-t .widget ul a{color:#454f59}#secondary .widget ul a:focus,#secondary .widget ul a:hover,.footer-t .widget ul a:focus,.footer-t .widget ul a:hover,.site-footer .footer-b .site-info a:focus,.site-footer .footer-b .site-info a:hover,.site-footer .footer-b .social-networks li a:focus,.site-footer .footer-b .social-networks li a:hover,.site-footer .footer-t .widget ul a:focus,.site-footer .footer-t .widget ul a:hover,.site-header .site-branding .site-title a:focus,.site-header .site-branding .site-title a:hover{text-decoration:none;color:#2f8be6}#secondary .search-form{border-radius:4px;border:1px solid #dae1e7;display:flex;flex-wrap:wrap}#secondary .search-form label{flex-basis:0;flex-grow:1}#secondary .search-form input[type=search]{margin:0;border:0;border-radius:0;background:0 0;padding:0 10px;width:100%;height:100%}#secondary .search-form input[type=submit]{font-size:.889em;padding:8px 12px;border-radius:0 4px 4px 0}#secondary .search-form input[type=submit]:focus,#secondary .search-form input[type=submit]:hover{background:#dae1e7;border-color:#dae1e7}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper,.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper{padding:0;text-align:center}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder,.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder{margin:0 0 30px}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3,.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3{color:#21272c;font-size:1em;font-weight:500;margin:0 0 .5em}#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span,.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span{font-size:.8em;line-height:1.6em;display:block}#secondary .widget_raratheme_featured_widget .img-holder{margin:0 0 20px}#secondary .widget_raratheme_featured_widget .img-holder img{vertical-align:top;border-radius:4px}#secondary .widget_raratheme_featured_widget .text-holder{font-size:.899em;line-height:1.6em}#secondary .widget_raratheme_featured_widget .text-holder .readmore{background:#2f8be6;color:#fff;font-weight:500;border-radius:4px;display:inline-block;padding:7px 20px;border:1px solid #2f8be6;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s}#secondary .widget_raratheme_featured_widget .text-holder .readmore:focus,#secondary .widget_raratheme_featured_widget .text-holder .readmore:hover{text-decoration:none;color:#2f8be6;background:0 0}#secondary .widget_raratheme_popular_post ul li .post-thumbnail img,.footer-t .widget_raratheme_recent_post ul li .post-thumbnail img{border-radius:4px}#secondary .widget_rtc_social_links .social-networks{margin-top:30px}#secondary .widget_rtc_social_links .social-networks li{margin:0 7px 7px 0;padding:0;border-bottom:0}#secondary .widget_rtc_social_links .social-networks li a{border:1px solid #f1f5f8;border-radius:4px;color:#86919d;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s}#secondary .widget_rtc_social_links .social-networks li a:focus,#secondary .widget_rtc_social_links .social-networks li a:hover{text-decoration:none;color:#fff;background:#2f8be6;border-color:#2f8be6}.site-footer .footer-t .widget_raratheme_recent_post ul.style-one li{border-bottom:0}.site-header{padding:22px 0;border-bottom:4px solid #f4f4f4}.main-navigation ul:after,.site-header:after{content:"";display:block;clear:both}.site-header .site-branding,.wp-block-categories li a{float:left}.site-header .site-branding .custom-logo{margin-right:15px}.site-header .site-branding .custom-logo,.site-header .site-branding .text-logo{display:inline-block;vertical-align:middle}.site-header .site-branding .site-title{margin:0;font-size:2em;font-weight:700}.site-header .right .tools .cart .product-holder ul li.edd_checkout a,.site-header .site-branding .site-title a{color:#21272c;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s}.site-header .site-branding .site-description{font-size:.899em;margin:0}.site-header .right{float:right;margin-top:6px}.site-header .right .tools{float:right;border-left:1px solid #d3d4d5;padding-left:25px;margin-left:25px}.site-header .right .tools .btn-login{float:right;font-size:.722em;text-transform:uppercase;padding:5px 27px;margin-left:25px}.site-header .right .tools .cart{color:#21272c;float:right;margin-top:5px;margin-left:20px;position:relative;background:0 0;padding:0;border:0;width:auto}.site-header .right .tools .cart .count{font-size:.666em;font-weight:700;color:#fff;background:#c2c8ce;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;vertical-align:top}@media only screen and (min-width:1025px){.site-header .right .tools .cart:focus .product-holder,.site-header .right .tools .cart:hover .product-holder{display:block}}.site-header .right .tools .cart .product-holder{font-weight:400;position:absolute;top:100%;right:-15px;width:280px;display:none;color:#fff;padding-top:10px;z-index:1}.site-header .right .tools .cart .product-holder:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(33,39,44,.95);position:absolute;content:"";top:2px;right:37px}.site-header .right .tools .cart .product-holder .edd-cart-number-of-items{line-height:1.857em;font-size:.7em;color:#fff;border-bottom:1px solid #393e42;background:rgba(33,39,44,.95);padding:10px 17px;margin:0}.site-header .right .tools .cart .product-holder ul{margin:0;padding:0;list-style:none;line-height:1.857em;font-size:.7em;font-weight:700}.site-header .right .tools .cart .product-holder ul li{border-bottom:1px solid #393e42;background:rgba(33,39,44,.95);padding:10px 17px;position:relative}.site-header .right .tools .cart .product-holder ul li.edd_checkout{padding:0;background:0 0;border-bottom:0}.site-header .right .tools .cart .product-holder ul li.edd_checkout a{display:block;font-size:1.08em;font-weight:500;border-radius:0 0 5px 5px;text-align:center;padding:8px 25px;background:#2f8be6;border:1px solid #2f8be6;color:#fff}.site-header .right .tools .cart .product-holder ul li.edd_checkout a:focus,.site-header .right .tools .cart .product-holder ul li.edd_checkout a:hover{background:#fff;color:#2f8be6;text-decoration:none}.site-header .right .tools .form-section{float:right;color:#21272c;margin-top:7px;cursor:pointer;position:relative;background:0 0;padding:0;border:0;width:auto}.site-header .right .tools .form-section .form-holder{position:absolute;top:-11px;right:-10px;width:530px;height:50px;z-index:10;display:none}.site-header .right .tools .form-section .form-holder .search-form{width:100%;background:#fff;border-radius:4px;padding:6px 15px 11px}.site-header .right .tools .form-section .form-holder .search-form label{width:100%;display:inline-block}.site-header .right .tools .form-section .form-holder .search-form input[type=search]{display:inline-block;width:100%;padding:0;margin:0;border:0;border-radius:0;font-size:.8em;color:#86919d}.overlay,.site-header .right .tools .form-section .form-holder .search-form input[type=submit]{display:none}.overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);top:0;left:0;z-index:5}@media only screen and (max-width:1024px){.site-header .site-branding .site-title{font-size:1.667em}.site-header .right .tools{border-left:0;border-right:1px solid #d3d4d5;padding-left:0;padding-right:25px;margin-left:0;margin-right:25px}.site-header .right .tools .form-section .form-holder{width:280px}}@media only screen and (max-width:767px){.site-header .site-branding{float:none;display:block;width:100%;text-align:center}.site-header .right{float:none;display:block;width:100%;margin-top:20px}.site-header .right:after{content:"";display:block;clear:both}.site-header .right .tools{width:calc(100% - 41px)}.site-header .right .tools .cart{float:left;margin-left:0;margin-right:20px}.site-header .right .tools .cart .product-holder{right:auto}.site-header .right .tools .cart .product-holder:before{right:auto;left:5px}.site-header .right .tools .form-section{float:left}.site-header .right .tools .form-section .form-holder{right:auto;width:210px}.site-header .right .tools .btn-login{text-transform:none;padding:0 17px;margin-top:4px}#toggle-button{margin-top:12px}}.site-footer{background:#21272c}.site-footer .footer-t{padding:70px 0;border-bottom:1px solid #2c3237}.site-footer .footer-t .column-4{display:flex;flex-wrap:wrap;margin:0-15px}.site-footer .footer-t .column-4 .col{padding:0 15px;width:25%}.site-footer .footer-t .widget{color:#dae1e7;border-radius:0;border:0;box-shadow:none;padding:0}.site-footer .footer-t .widget .widget-title{color:#fff;margin:0 0 1em;font-size:1em;font-weight:500;border-bottom:0;padding:0}.site-footer .footer-t .widget ul li{border-bottom:1px dotted rgba(255,255,255,.1);margin:0 0 10px;padding:0 0 10px}.site-footer .footer-t .widget ul li:last-child{margin:0;padding:0;border-bottom:0}.site-footer .footer-t .widget ul a{color:#dae1e7}.site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper{background:0 0!important}.site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3{color:#fff}.site-footer .footer-b{padding:20px 0}.site-footer .footer-b .site-info{line-height:1.714em;font-size:.7em;color:#dae1e7;float:left}.site-footer .footer-b .site-info a,.site-footer .footer-b .social-networks li a{color:#dae1e7;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s}.site-footer .footer-b .social-networks{float:right;font-size:.8em;margin:0;padding:0;list-style:none}.site-footer .footer-b .social-networks li{float:left;margin-left:20px}@media only screen and (max-width:1024px){.site-footer .footer-t .column-4 .col{width:50%}.site-footer .footer-b .site-info{width:100%;text-align:center;margin:0 0 10px}.site-footer .footer-b .social-networks{width:100%;text-align:center}.site-footer .footer-b .social-networks li{float:none;display:inline-block;margin:0 10px}}@media only screen and (max-width:767px){.site-footer .footer-t .column-4 .col{width:100%}}a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{float:right;margin-top:6px}.main-navigation ul{margin:0;padding:0;list-style:none;font-weight:500;font-size:.777em}.main-navigation ul li{float:left;margin-left:44px;position:relative;padding-bottom:10px}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul li a{color:rgba(33,39,44,.8);-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s;display:block}.main-navigation ul li a:focus,.main-navigation ul li a:hover{text-decoration:none;color:#21272c}.main-navigation ul li:focus>a,.main-navigation ul li:hover>a{color:#21272c}@media only screen and (min-width:1025px){#toggle-button{display:none}}@media only screen and (max-width:1024px){.main-navigation{width:320px;background:#21272c;position:fixed;height:100%;top:0;right:-320px;-webkit-transition:cubic-bezier(.65,.05,.36,1) .4s;-moz-transition:cubic-bezier(.65,.05,.36,1) .4s;transition:cubic-bezier(.65,.05,.36,1) .4s;z-index:9999;overflow:auto;margin:0;padding-top:50px}.main-navigation ul li{float:none;display:block;width:100%;margin:0;padding:0}.main-navigation ul li:focus>a,.main-navigation ul li:hover>a{color:#fff;background:#000}.main-navigation ul li a{color:#fff;padding:9px 20px;border-bottom:1px solid #454f59}.main-navigation ul li a:focus,.main-navigation ul li a:hover{background:#000;color:#fff}#toggle-button{float:right;width:16px;height:14px;position:relative;margin-top:14px;cursor:pointer}#toggle-button:before{top:0;content:""}#toggle-button span,#toggle-button:after,#toggle-button:before{width:100%;height:2px;background:#000;position:absolute;left:0}#toggle-button:after{bottom:0;content:""}#toggle-button span{display:block;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}}.btn-primary{background:#2f8be6;color:#fff;font-weight:500;border-radius:4px;display:inline-block;padding:15px 25px;border:1px solid #2f8be6;-webkit-transition:ease,.2s;-moz-transition:ease,.2s;transition:ease,.2s}.btn-primary:focus,.btn-primary:hover{text-decoration:none;color:#2f8be6;background:0 0}.site-content{margin:60px 0 80px}#primary{float:left;width:66.6667%;margin-right:5.1282%}#secondary{float:left;width:28.2051%}@media only screen and (max-width:1024px){#primary{margin-bottom:60px;margin-right:0;margin-left:0}#primary,#secondary{width:100%}}.entry-header{margin:0 0 20px}#primary .page .entry-content h2,.entry-header .entry-title{font-size:1.8em;font-weight:500;color:#21272c;margin:0 0 15px}#primary .page .entry-content h2{font-size:1.88em;line-height:1.264em}:root{--primary-color:#2f8be6;--primary-color-rgb:47,139,230;--secondary-color:#21272c;--secondary-color-rgb:33,39,44;--primary-font:"Roboto",sans-serif;--font-color:#454f59;--font-color-rgb:69,79,89;--primary-font:}.wp-block-search__label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.wp-block-search .wp-block-search__inside-wrapper input[type=search]{border-radius:4px 0 0 4px!important}.wp-block-search .wp-block-search__button{margin-left:0;border-radius:0 4px 4px 0;background:var(--primary-color);color:#fff;font-size:.889em;border-color:var(--primary-color);padding:8px 12px}.wp-block-search .wp-block-search__button:hover{background:#dae1e7;border-color:#dae1e7;color:var(--primary-color)}.widget_block h2{color:#21272c;margin:0 0 1.667em;border-bottom:1px solid #f1f5f8;font-size:1em!important;font-weight:500;padding:0 0 .556em}.widget_block li{display:inline-block;width:100%}.widget_block ul li:last-child{margin:0;padding:0;border-bottom:0}.wp-block-categories li{text-align:right}.site-footer h2{color:#fff!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}