/*!
Theme Name: Flegg
Theme URI: http://underscores.me/
Author: Stratos Creative
Author URI: https://stratos.agency/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: stratos
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Stratos is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/p a{color:inherit;font-weight:700;text-decoration:none;position:relative}p a:after{content:"";width:100%;height:0;position:absolute;bottom:-3px;left:0;border:1px solid !important;-webkit-transition:opacity .2s;transition:opacity .2s}p a:hover{color:#c8102e;text-decoration:none}p a:hover:after{opacity:0}b,strong{font-weight:700}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{padding-left:25px !important;padding-right:25px !important}mark{padding:0}figure{margin:0}figure picture{display:block}figure picture img{-o-object-fit:inherit;object-fit:inherit}.wp-block-image img{max-height:100%}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.alignright{margin-left:auto;margin-right:0}@-webkit-keyframes headerAnimate{from{top:-150px}to{top:0px}}@keyframes headerAnimate{from{top:-150px}to{top:0px}}@-webkit-keyframes headerAnimate2{from{top:0px}to{top:-150px}}@keyframes headerAnimate2{from{top:0px}to{top:-150px}}@-webkit-keyframes subMenuAnimation{from{margin-top:-20px;opacity:0}to{margin-top:5px;opacity:1}}@keyframes subMenuAnimation{from{margin-top:-20px;opacity:0}to{margin-top:5px;opacity:1}}a{text-decoration:none !important}header{width:100%;position:absolute;z-index:10;top:0;left:0;color:#fff}header .btn{border:1px solid #fff;padding:7px 10px;border-radius:3px;margin-left:5px;color:#fff;margin-left:30px}header .btn:hover{background:#fff;color:#000}header.fixed{position:fixed;-webkit-animation-name:headerAnimate;animation-name:headerAnimate;-webkit-animation-duration:.4s;animation-duration:.4s;background:rgba(29,29,27,.8901960784)}header .menu-toggle{width:60px;height:60px;border-radius:50%;background-color:#fff;color:#1d1d1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;cursor:pointer}header .container{max-width:1600px}header .container .custom-logo-link img{width:170px;height:auto}@media(min-width: 1400px){header .container .custom-logo-link img{width:200px}}header .container.top .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;font-size:1.1rem}header .container.top form#header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container.top form#header-search input{width:0px;padding:0;margin:0;border:0;background:none;border-bottom:1px solid #fff;-webkit-transition:width .2s;transition:width .2s;outline:none;color:#fff}header .container.top form#header-search button{background:none;border:none;color:#fff;padding:0;font-size:1.1rem}header .container.top form#header-search.active input{width:170px}header .container.top .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;font-size:1.1rem}header .container .nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}header .container .nav .menu>li{position:relative}header .container .nav .menu>li>a{padding:40px 20px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-weight:500;font-size:.95rem}@media(min-width: 1400px){header .container .nav .menu>li>a{padding:40px 35px;font-size:1rem}}header .container .nav .menu>li.menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;white-space:nowrap;position:relative;cursor:default}header .container .nav .menu>li.menu-item-has-children>a:after{content:url(assets/svg/chevron-down-regular-white.svg);width:15px;display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-transition:all .3s;transition:all .3s}header .container .nav .menu>li.menu-item-has-children:hover>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .container .nav .menu>li.menu-item-has-children:hover>a:before{display:block}header .container .nav .menu>li.menu-item-has-children:hover>.sub-menu-wrap{display:block;-webkit-animation-name:subMenuAnimation;animation-name:subMenuAnimation;-webkit-animation-duration:.23s;animation-duration:.23s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}header .container .nav .menu>li.menu-item-6409{display:none}header .container .nav .menu>li:last-child a{padding-right:0 !important}header .container .nav .menu [data-type=custom-parent-menu-item]>.sub-menu-wrap .sub-menu{-webkit-column-count:var(--columns);-moz-column-count:var(--columns);column-count:var(--columns);-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;min-width:calc(var(--columns)*250px);text-align:left}@media(min-width: 1400px){header .container .nav .menu [data-type=custom-parent-menu-item]>.sub-menu-wrap .sub-menu{-webkit-column-count:var(--columns);-moz-column-count:var(--columns);column-count:var(--columns);-webkit-column-width:calc(100%/var(--columns));-moz-column-width:calc(100%/var(--columns));column-width:calc(100%/var(--columns));width:calc(var(--columns)*330px);max-width:70vw}}header .container .nav .menu .sub-menu-wrap{position:absolute;z-index:121;top:60px;padding-top:45px;max-width:1300px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:250px;-webkit-box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important;box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important;opacity:0;display:none;margin:0 !important}header .container .nav .menu .sub-menu-wrap>i.fa-caret-up{font-size:60px;position:absolute;top:18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .container .nav .menu .sub-menu{list-style:none;padding:0;margin:0;width:100%;background:#fff;padding:15px 25px;white-space:nowrap;text-align:center}header .container .nav .menu .sub-menu>.current-menu-item>a{color:#c8102e}header .container .nav .menu .sub-menu li:hover>a{color:#c8102e}header .container .nav .menu .sub-menu a{text-decoration:none;color:#000}header .container .nav .menu .sub-menu a:hover{color:#c8102e}header .container .nav .menu .sub-menu li{padding:15px 0 !important;display:block}header .container .nav .menu li.sub-menu-title{color:#c8102e;border-bottom:1px solid #c8102e;padding-bottom:10px;margin-bottom:15px;-webkit-column-span:all;-moz-column-span:all;column-span:all;font-weight:600;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}header .container .nav .menu li:not(.custom-menu-parent) .sub-menu-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header a{color:inherit;text-decoration:none}@media(min-width: 768px){header{background:rgba(0,0,0,.5019607843)}}span.custom-menu-item{position:relative;padding-top:130%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:break-spaces;font-weight:600}span.custom-menu-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}span.custom-menu-item span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;text-align:center;font-size:1.4rem;font-weight:500}span.custom-menu-item button{margin-top:30px;background:none;border:none;padding:10px 25px;font-size:1rem;border-radius:5px}span.custom-menu-item button.White{background:#fff;color:#1d1d1b}span.custom-menu-item button.White:hover{background:#1d1d1b;color:#fff}span.custom-menu-item button.Black{background:#1d1d1b;color:#fff}span.custom-menu-item button.Black:hover{background:#c8102e;color:#fff}span.custom-menu-item button.Red{background:#c8102e;color:#fff}span.custom-menu-item button.Red:hover{background:#fff;color:#1d1d1b}.mobile-menu{background:#c8102e;color:#fff;height:100vh;width:100%;position:fixed;top:0;left:-100%;z-index:9;padding-top:100px;padding-bottom:100px;-webkit-transition:all .3s;transition:all .3s}.mobile-menu span.custom-menu-item{display:none}.mobile-menu.active{left:0}.mobile-menu .container{height:100%}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu a{color:inherit;text-decoration:none}.mobile-menu .sub-menu{display:none;padding-bottom:150px}.mobile-menu .sub-menu li{margin-bottom:25px !important}.mobile-menu .menu{position:relative;overflow-x:hidden;overflow-y:auto;height:100%;padding-bottom:50px}.mobile-menu .menu>li{border-bottom:1px solid #fff;margin-bottom:15px}.mobile-menu .menu>li>a{font-weight:700;font-size:1.3rem;padding:10px 0;display:block}.mobile-menu .menu li.menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .menu li.menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mobile-menu .menu li.menu-item-has-children>a:after{content:url(assets/svg/chevron-right-regular-white.svg);width:10px;display:inline-block}.mobile-menu .menu li.menu-item-has-children .sub-menu{position:absolute;width:100%;height:100%;overflow:auto;left:100%;top:0}.mobile-menu .menu li.menu-item-has-children .sub-menu li{margin-bottom:15px;font-size:1.2rem}.mobile-menu .menu li.menu-item-has-children .sub-menu li img{max-width:100%}.mobile-menu .menu li.menu-item-has-children .sub-menu li.sub-menu-title{border-bottom:1px solid #fff;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;-webkit-column-span:all;-moz-column-span:all;column-span:all}.mobile-menu .menu li.menu-item-has-children .sub-menu li.sub-menu-title:after{content:url(assets/svg/chevron-right-regular-white.svg);width:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu .sub-menu-title a{display:none}.mobile-menu .menu-item-2611{border:1px solid #fff !important;text-align:center !important}.mobile-menu .menu-item-6409{background:#fff;color:#c8102e;text-align:center}.mobile-nav-active{overflow:hidden !important}.mobile-nav-active body{overflow:hidden !important}.mobile-nav-active header{position:fixed !important;background:rgba(0,0,0,0) !important}.mobile-nav-active .menu-toggle .fa-bars{display:none !important}.mobile-nav-active .menu-toggle .fa-xmark{display:block !important}.mobile-nav-active .mobile-menu{left:0}footer hr.wp-block-separator{max-width:100% !important;opacity:.5 !important;border-top-width:1.5px}footer .container{max-width:1600px}footer .container .row{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}footer a{color:inherit;text-decoration:none !important;font-weight:400 !important}footer a:hover{color:#c8102e}footer a:after{display:none}footer .logos{margin:auto}footer .privacy,footer .logo{text-align:center}footer .wp-block-stratos-blocks-font-awesome-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer #gform_wrapper_4 .gform_submission_error{text-align:left;font-weight:500}footer #gform_wrapper_4 .gform_submission_error span{display:none}footer #gform_wrapper_4 form{position:relative}footer #gform_wrapper_4 form input[type=email]{background:rgba(0,0,0,0);border:none;border:1px solid #fff;padding:13px 20px;color:#fff}footer #gform_wrapper_4 form .gform_footer input[type=submit]{border-radius:0;background:#c8102e;height:55px;border:none;width:100%}footer #gform_wrapper_4 form .ginput_container_consent label{cursor:pointer;font-weight:400}footer #gform_wrapper_4 form .ginput_container_consent label:before{content:"";width:20px;height:20px;border:2px solid #fff;border-radius:50%;display:inline-block;margin-right:10px;position:relative;top:3px}footer #gform_wrapper_4 form .ginput_container_consent input{display:none}footer #gform_wrapper_4 form .ginput_container_consent input:checked~label:before{content:url(assets/svg/circle-check-red.svg);border:none}@media(min-width: 1200px){footer #gform_wrapper_4 form input[type=email]{width:calc(100% - 130px)}footer #gform_wrapper_4 form .gform_footer{position:absolute;right:0;top:-1px;margin:0}}@media(min-width: 992px){footer .logos{margin:unset}footer .privacy,footer .logo{text-align:left}footer .wp-block-stratos-blocks-font-awesome-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.wp-block-separator{opacity:1 !important;max-width:200px !important}.gform_wrapper a{color:#c8102e !important}.gform_wrapper a:hover{text-decoration:underline !important}.gform_wrapper .gfield--type-section .gsection_title{border-bottom:1px solid;padding-bottom:20px}.gform_wrapper .gfield--type-section:not(:first-child){margin-top:30px}.gform_wrapper .gfield_description{font-style:italic;margin-bottom:10px}.gform_wrapper .gfield_required{margin-left:5px;color:#c8102e;font-size:.8rem}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper label,.gform_wrapper legend{font-weight:500;font-size:1.1rem;margin-bottom:8px !important}.gform_wrapper .gfield--type-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform_wrapper input[type=text],.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform_wrapper textarea,.gform_wrapper select{border:none;border:2px solid #000;border-color:inherit;padding:8px 10px;outline:none}.gform_wrapper select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:7px}.gform_wrapper textarea{height:150px !important}.gform_wrapper .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform_wrapper .gfield_checkbox .gchoice label,.gform_wrapper .gfield_radio .gchoice label{font-weight:400;cursor:pointer}.gform_wrapper .gfield_checkbox .gchoice label a:hover,.gform_wrapper .gfield_radio .gchoice label a:hover{color:#c8102e;text-decoration:none}.gform_wrapper .gfield_checkbox .gchoice label:before,.gform_wrapper .gfield_radio .gchoice label:before{content:"";width:20px;height:20px;border-radius:50%;border:1px solid;display:inline-block;position:relative;top:3px;margin-right:7px}.gform_wrapper .gfield_checkbox .gchoice input,.gform_wrapper .gfield_radio .gchoice input{display:none}.gform_wrapper .gfield_checkbox .gchoice input:checked~label:before,.gform_wrapper .gfield_radio .gchoice input:checked~label:before{content:url(assets/svg/circle-check-red.svg);border:none}.gform_wrapper .gform_footer{margin-top:30px;text-align:center}.gform_wrapper .gform_footer input[type=submit]{border:none;border:1px solid #000;background:#000;color:#fff !important;text-transform:uppercase;font-weight:700;padding:9px 30px;-webkit-transition:.2s;transition:.2s;border-radius:5px}.gform_wrapper .gform_footer input[type=submit]:hover{background:rgba(0,0,0,0);color:#000 !important}.gform_wrapper h2.gform_submission_error{text-align:center;font-size:1.2rem;margin-bottom:30px;color:#c8102e}.gform_wrapper .validation_message{color:#c8102e;font-size:1rem;margin-top:5px}.gform_wrapper #field_3_7 .validation_message{text-align:center}.wp-block-button .wp-element-button{background:#c8102e;color:#fff !important;text-transform:uppercase;font-weight:700 !important;padding:9px 30px;-webkit-transition:.2s;transition:.2s;border-radius:5px}.wp-block-button .wp-element-button:hover{background:#1d1d1b}.wp-block-button.is-style-red-white .wp-element-button:hover{background:#fff !important;color:#1d1d1b !important}.wp-block-button.is-style-white-black .wp-element-button{background:#fff !important;color:#1d1d1b !important}.wp-block-button.is-style-white-black .wp-element-button:hover{background:#1d1d1b !important;color:#fff !important}.has-text-align-center{margin-left:auto;margin-right:auto}.has-text-align-right{margin-left:auto}.has-h-1-font-size,.has-h-2-font-size,.has-h-3-font-size,.has-h-4-font-size{line-height:1.2}.wp-block-query ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-query ul li{width:33.33%;padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-query ul li .wp-block-post-featured-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}.wp-block-query ul li .wp-block-post-date{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;background:#fff;padding:0 30px 30px 30px}.wp-block-query ul li .wp-block-post-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#c8102e;font-weight:700;font-size:1.375rem;width:100%;background:#fff;margin:0;padding:30px 30px 0 30px}.wp-block-query ul li .wp-block-post-title:after{content:"";background:#c8102e;width:100%;display:block;height:2px;margin:30px 0}.post-title{padding:300px 0 150px 0;background:#1d1d1b;color:#fff}.post-title hr{max-width:200px;opacity:1}.single-post header:not(.fixed){background:none}.wp-block-embed.is-type-video .wp-block-embed__wrapper{width:100%;padding-top:60%;position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.post-thumbnail{background:-webkit-gradient(linear, left top, left bottom, from(rgb(29, 29, 27)), color-stop(50%, rgb(29, 29, 27)), color-stop(50%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(180deg, rgb(29, 29, 27) 0%, rgb(29, 29, 27) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%)}.post-thumbnail .container{max-width:1200px}.post-thumbnail img{max-width:100%;width:100%;height:auto}.social-share-post{text-align:center;background:#eceff3;padding:50px 0}.social-share-post .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 576px){.social-share-post .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.social-share-post a.button{color:#fff;font-weight:400;text-transform:none;-webkit-transition:.2s;transition:.2s;padding:12px 30px;vertical-align:middle;text-decoration:none;border-radius:4px;font-size:1rem}.social-share-post a.button:first-child{background-color:#00aced}.social-share-post a.button:nth-child(2){background-color:#007bb6}.social-share-post a.button:last-child{background-color:#3b5998}.social-share-post a.button:hover{background-color:#1d1d1b}.social-share-post a.button:after{display:none}section.custom-styles .wp-block-stratos-blocks-column>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.custom-styles .wp-block-stratos-blocks-column>div .wp-block-image,section.custom-styles .wp-block-stratos-blocks-column>div img,section.custom-styles .wp-block-stratos-blocks-column>div figure{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}section.custom-styles .wp-block-stratos-blocks-column>div .wp-block-image div,section.custom-styles .wp-block-stratos-blocks-column>div img div,section.custom-styles .wp-block-stratos-blocks-column>div figure div{width:100% !important;height:100% !important}section.custom-styles .wp-block-buttons{margin-left:0 !important}.section-404{padding-top:300px;padding-bottom:150px;text-align:center}.section-404 h1{font-weight:700}section.search-results{padding:300px 0 150px 0}section.search-results h1 span{color:#c8102e}section.search-results .search-header{text-align:center}@media(min-width: 992px){section.search-results .search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}section.search-results a.search-result{color:inherit;text-decoration:none}section.search-results a.search-result:hover{color:#c8102e}section.search-results a.search-result .img{width:100%;padding-top:70%;position:relative}section.search-results a.search-result .img img{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){section.search-results a.search-result .img{width:250px;padding-top:200px}}@media(min-width: 992px){section.search-results a.search-result .img{width:300px}}@media(min-width: 768px){section.search-results a.search-result .text-content{max-width:calc(100% - 350px)}}@media(min-width: 768px){section.search-results a.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}}section.search-results .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}section.search-results .search-form .search-field{border:none;border:1px solid #000;border-color:inherit;padding:8px 10px;outline:none;border-right:0 !important}section.search-results .search-form .search-submit{border:none;border:1px solid #c8102e;background:#c8102e;color:#fff !important;text-transform:uppercase;font-weight:700;padding:8px 20px;-webkit-transition:.2s;transition:.2s;border-radius:0px}section.search-results .search-form .search-submit:hover{background:#1d1d1b;border-color:#1d1d1b !important}ul{margin-bottom:0}@media(min-width: 576px){ul.is-style-two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:0;list-style-position:inside}}.stratos-gallery.columns-3 .gallery-item{width:33.33% !important}