a:hover,a:focus{text-decoration:none}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu{font-family:'Roboto',sans-serif}body{font-size:18px}.breadcrumbs{display:none}.header-action h3{font-size:36px;line-height:1;margin:5px 0 0}.header-action .fas{color:#8b4a94;margin-right:5%}.footer .container{width:84%}.quotatis{margin-left:35px;margin-top:-8px}.header .container{padding-left:0;padding-right:0}.icons h2{display:flex;align-items:center;margin:0}.icons:hover{transform:scale(1.1,1.1)}.benefits i{color:#8b4a94}.headertitle2{font-size:calc(.8vw + 28px);letter-spacing:-3px;line-height:.8;border-right:3px solid #22306c;margin-right:-3%;text-align:right;padding-right:5%;text-transform:uppercase;font-weight:400}.darkbox{background:rgba(0,0,0,.38);padding:4%}.darkbox h2{color:white}.blueimage p,.blueimage .widget_sow-editor ul li{color:white}.headertitle{font-size:3.5vw;letter-spacing:-3px;line-height:55px;border-right:3px solid #22306c;margin-right:-3%;text-align:right;padding-right:5%}.jumbotron{display:none}h1.title{text-transform:uppercase;font-size:calc(1vw + 8px);font-weight:bold;letter-spacing:-.09vw}h1.title b{font-weight:600}.headertitle b,.headertitle2 b{color:#8b4a94}.headertitle2 .secondrow{font-size:96%}.headertitle2 .thirdrow{font-size:104%}.headertitle2 .fourthrow{font-size:113%}.panel-grid .purpletitle .widget-title{font-size:30px;margin-top:0;text-align:center;color:white;text-transform:uppercase;padding-top:2%;margin-bottom:0;padding-bottom:2%}.widget_sow-editor ul,.widget_black_studio_tinymce ul,.jumbotron .carousel-content ul{list-style-type:none;margin:0;padding-left:0}.contactrow h2{text-align:center;color:white}.widget_sow-editor ul li,.widget_black_studio_tinymce ul li,.jumbotron .carousel-content ul li{margin:0 0 .8em 1.5em;font-weight:500;line-height:1.3;color:#777;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;-mx-column-break-inside:avoid;column-break-inside:avoid}.widget_sow-editor ul li:before,.widget_black_studio_tinymce ul li:before,.jumbotron .carousel-content ul li:before{font-family:'FontAwesome';content:'\f00c';margin:0 0 0 -1.5em;display:inline-block;width:1.5em;color:#8b4a94}ul.three-column,.three-column ul{-webkit-columns:270px 3;-moz-columns:270px 3;columns:270px 3}ul.two-column,.two-column ul{-webkit-columns:270px 2;-moz-columns:270px 2;columns:270px 2}ul.cf-adv-preview-list li:before{display:none}.header{border-bottom:5px solid #8b4a94}.header .container{margin-bottom:6px}.navigation{background:#22306c;border-radius:13px}.navigation--main>li>a,.navigation--main>.menu-item-has-children>a::after{color:white}.navigation--main>li>a::before{background:#8b4a94}.logo{float:left;padding:1em;transition:all 0.2s ease}.btn-primary:hover,#comments-submit-button:hover,.navigation--main .sub-menu>li>a,.navigation--main .sub-menu,.navigation--main .sub-menu>li>.sub-menu{border-color:#8b4a94}.navigation--main .sub-menu>li>a:hover{background-color:#22306c;color:white}.logo a img{transition:all 0.2s ease}.logo a:hover img{opacity:.7;transition:all 0.2s ease}.navigation--main>.menu-item-has-children>a::after{right:6%;top:26%;bottom:0;color:#fff}.navigation--main .sub-menu>li>a{background-color:#fff;text-transform:uppercase}.navigation--main>li:hover>a,.navigation--main>.menu-item-has-children:hover>a::after{color:#fff}.navigation--main>li:hover>a,.navigation--main>li.is-hover>a{border-top:3px solid #8b4a94}.blocklinks .sow-image-container img{border-radius:50% 50%;box-shadow:0 0 0 3px rgb(140,74,148)}.blocklinks .sow-image-container a:hover img{opacity:.5}.is-sticky-navbar .navigation{width:1140px;margin-top:0}.blocklinks{position:relative}div.header-action{text-align:right;margin-left:1em;clear:both;padding:8px 0;margin-right:1.5em}.header-action h2{font-size:38px;margin:3px 0 0;line-height:1}.header-action a{color:rgb(34,48,108)}.header-action .fa{color:rgb(139,74,148);font-size:42px;position:relative;top:4px;line-height:0;margin-right:.3em;transition:all 0.2s ease;font-family:fontawesome}.header-action a img{-webkit-backface-visibility:hidden;transition:all 0.2s ease}.header-action a:hover .fa{color:rgba(255,255,255,.9)}.header-action a:hover img{opacity:.7}.header-action p{font-size:1.1em;color:rgb(34,48,108);font-weight:normal;margin:0}.alternative-heading::after,.sidebar__headings::after,.footer .footer__headings::after,.jumbotron__category::after,.hentry__title::after,.panel-grid .widget-title::after{display:none}.master-container{margin:0}.jumbotron .carousel-control.left,.jumbotron .carousel-control.right{top:calc(50% - 65px);background-color:transparent;text-shadow:0 0 10px rgba(0,0,0,.5)}.carousel-control.left{left:1%}.carousel-control.right{right:1%}.footer h6.footer__headings{font-size:1.5em;color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.1)}.footer{border-top:none}.caldera-grid input[type=file]{color:white}.footer .widget p,.footer .widget h2,.footer .widget h3,.footer .widget h4{color:rgba(255,255,255,.7)}body .caldera-grid .row{max-width:calc(100% + 15px)}.caldera-grid label{color:#666;font-size:18px}.caldera-grid .cf-toggle-switch .btn-default{background-color:#eee;box-shadow:inset 1px 4px 7px rgba(0,0,0,.25);color:#777;border-color:#bbb;padding:9px 12px}.caldera-grid .cf-toggle-switch .btn-success{background-color:#334c6a;border-color:#888;padding:9px 12px;transition:all 0.2s ease}.caldera-grid .btn-block{height:40px;background:#334c6a;color:#fff;font-weight:bold}.textwidget .caldera-grid input.form-control,.textwidget .caldera-grid select.form-control,.widget_caldera_forms_widget .caldera-grid input.form-control,.widget_caldera_forms_widget .caldera-grid select.form-control{box-shadow:inset 0 5px 3px rgba(0,0,0,.05);font-size:18px;height:40px;background:#fff}.caldera-grid textarea.form-control{max-width:100%!important;box-shadow:inset 0 5px 3px rgba(0,0,0,.05)}.caldera-grid .rangeslider,.caldera-grid .rangeslider__fill{height:16px}.caldera-grid .rangeslider{box-shadow:inset 0 6px 3px rgba(0,0,0,.1)}.caldera-grid .rangeslider__handle{width:18px;height:33px;top:-9px;border-radius:5px;background-color:#F5F6F9;border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 -6px 3px rgba(0,0,0,.05),0 7px 6px -3px rgba(0,0,0,.3)}.caldera-grid input[type=submit]{background-color:#22306c;border-color:#777;font-size:20px;font-weight:600;color:#fff;border-radius:4px;transition:all 0.2s ease;text-transform:uppercase;padding:6px 14px;box-shadow:0 12px 13px -5px rgba(0,0,0,.2);width:100%}.caldera-grid input[type=submit]:hover,.caldera-grid input[type=submit]:focus{color:rgba(255,255,255,.85);background-color:#555;border-color:#555;box-shadow:0 5px 5px -2px rgba(0,0,0,.3)}.caldera-grid .cf-toggle-switch .btn-success.active,.caldera-grid .cf-toggle-switch .btn-success:active,.caldera-grid .cf-toggle-switch .btn-success:focus,.caldera-grid .cf-toggle-switch .btn-success:hover,.caldera-grid .cf-toggle-switch .open .dropdown-toggle.btn-success{background-color:#B40000;border-color:#B40000}.widget .strong-view.modern .testimonial-content:before,.widget .strong-view.modern .testimonial-content:after{color:#22306c}.caldera-grid .ccselect2-container .ccselect2-choice{height:40px;line-height:40px;border-radius:2px;background-image:none}.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choice,.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choices{background-image:none}.caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b{background-position:0 7px}.caldera-grid .date-req:after{font-family:'FontAwesome';content:'\f073';position:absolute;right:17px;top:53px;line-height:0;color:#bbb;font-size:20px}.caldera-grid .total-line{border-radius:5px;padding:18px;background:#e2e2e2;box-shadow:inset 3px 6px 15px rgba(0,0,0,.3),2px 2px 0 #fff;margin-top:0}.caldera-grid .photo .btn{font-size:18px;background:#999;padding-right:1em}.caldera-grid .photo .btn.focus,.caldera-grid .photo .btn:focus,.caldera-grid .photo .btn:hover{color:#fff;background:#777}.caldera-grid .photo .help-block{font-size:14px;text-transform:uppercase;color:#aaa}.caldera-grid button.cf-uploader-trigger:after{content:'\f030';right:15px;font-family:'FontAwesome';position:absolute;color:#fff}.caldera-grid .cf-multi-uploader-list>ul{margin:0}.pictureback .caldera-grid .cf-multi-uploader-list>ul>li{color:#eee}.cfdatepicker.cfdatepicker-dropdown.dropdown-menu{z-index:999999!important}div.datepick{position:relative}div.datepick:after{content:'\f073';font-family:'FontAwesome';position:absolute;right:8px;top:50%;line-height:0;pointer-events:none;color:#888}div.g-recaptcha{text-align:center;display:flex;justify-content:center;transform:scale(.9)}.widget_caldera_forms_widget h2.widget-title{border:0}body .caldera-grid .btn-default[disabled]{background:#ccc}.caldera-grid .checkbox-inline.caldera-forms-consent-field input[type=checkbox]{margin-top:.4em}.caldera-grid .checkbox-inline.caldera-forms-consent-field label{font-weight:normal}.caldera-grid .checkbox-inline.caldera-forms-consent-field label a{color:inherit;text-decoration:underline}.contactrow .caldera-grid .checkbox-inline.caldera-forms-consent-field label{color:#fff}a.action{display:block;text-align:center;font-size:28px;color:rgb(255,255,255);background:#8c4a94;padding:1% 5%;box-shadow:0 9px 15px -5px rgba(0,0,0,.3);transition:all 0.2s ease;border-radius:50px;font-weight:600;width:fit-content;margin:auto}a.action:hover{background:#22306c;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);color:#fff}.blocklinks h2.widget-title{background:rgba(51,51,51,.63);color:#fff;text-align:center;font-weight:400;padding:2%;text-transform:uppercase;font-size:25px;position:absolute;top:45%;z-index:2;width:100%}.blocklinks div.so-widget-sow-image{position:relative}.blocklinks a img.so-widget-image{transition:all 0.2s ease}p.ratings{text-align:center;margin-top:1em;padding:10px 15px;font-size:18px;border:1px solid #BD9337;line-height:1.2;transition:all 0.2s ease;width:100%}p.ratings:hover{background:rgba(255,255,255,.1)}p.ratings:before{font-family:'FontAwesome';content:'\f005 \f005 \f005 \f005 \f005';color:#BD9337;display:block;letter-spacing:2px}.gallery-columns-5 .gallery-item{width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{width:calc(100%/6 - 4px)}.gallery-item img{width:100%;height:auto}@media (min-width:992px){.logo{max-width:32%}.desktophide{display:none!important}.navigation--main>li>a{padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:16px}.navigation--main>li:hover>a,.navigation--main>li.is-hover>a{padding-top:7px;padding-bottom:10px}.navigation--main>.menu-item-has-children>a::after{bottom:4px}.navigation--top>li>a{padding:5px 0 5px 15px;font-size:16px}html.flexbox .header-widgets{float:right;padding:15px 0}.gallery-item a:before,.gallery-item a:after{content:'';position:absolute;left:0;top:0;transition:all 0.2s ease;width:100%;pointer-events:none}.gallery-item a:after{content:'\f00e';font-family:'FontAwesome';line-height:0;top:50%;color:rgba(255,255,255,0);font-size:2em;transform:scale(.2);text-align:center}.gallery-item a:before{height:100%;background:rgba(0,0,0,0)}.gallery-item a:hover:after{transform:scale(1);color:rgba(255,255,255,.7)}.gallery-item a:hover:before{background:rgba(0,0,0,.3)}.carousel-content{width:100%;padding:15px 20px;bottom:0;top:initial;left:0;background:rgba(0,0,0,.7);text-align:left}.jumbotron__title h1{margin:5px 30px 0 0;font-size:50px;float:left;padding-left:calc(50% - 575px);font-weight:100;text-transform:uppercase}.jumbotron__content p{padding-right:calc(50% - 575px);font-size:20px;line-height:1.1;margin-bottom:0}.main-title{padding:60px 0 30px 0}.footer{padding:30px 0 0}.footer-bottom{padding:10px 0;font-size:14px}}@media (max-width:991px){.logo{max-width:60%;padding:1em 1em 0em 1em;margin:auto;float:none}.top{display:none}#mg-wprm-wrap li.current-menu-item>a{background:rgba(34,48,108,0)!important}#wprmenu_bar,#wprmenu_bar *{text-align:right}#wprmenu_bar{background-color:#8b4a94}#wprmenu_bar .menu_title a{top:0;margin-right:14px}.menu_title a{color:#fff}.navbar-toggle{display:none}#mg-wprm-wrap{background-color:#e0e0e0}a.action{font-size:6vw}#mg-wprm-wrap ul li ul.sub-menu li{border:none;position:relative;border-top:1px solid}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover{background:#22306c;color:#FFF!important}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,div#mg-wprm-wrap ul li span.wprmenu_icon{color:#22306c!important;font-weight:bold}div#mg-wprm-wrap ul>li:hover>span.wprmenu_icon{color:#8b4a94!important}#mg-wprm-wrap ul li{border-top:solid 1px rgb(139,74,148);border-bottom:solid 1px rgb(139,74,148)}#mg-wprm-wrap li.current-menu-item>a{background:#22306c}.widget-icon-box{padding:5px 0}.header-action h2{font-size:10vw;text-align:center}.header-action h3{font-size:8vw;text-align:center}.header-action .fa{font-size:12vw}.navigation--top>li>a{padding:0 5px 0 5px;font-size:4vw}.top__left{padding:0}.header-action p{text-align:center;margin-bottom:0}.header-widgets{padding:0}div.header-action{padding:0;margin-left:0}.headertitle2 .firstrow{text-align:justify}.mobilebutton{font-size:5vw!important;left:-63px!important;height:22px!important;max-width:100%!important;padding:9px 9px!important}.headertitle2 .secondrow{text-align:justify}.headertitle2 .thirdrow{text-align:justify}.headertitle2 .fourthrow{text-align:justify}.headertitle2{border-right:none;margin-right:0%;text-align:left;padding-right:0%}.mobilebottommargin #pgc-2-3-0{margin-bottom:0}.mobilehide{display:none!important}.panel-grid .desktophide .widget-title{font-size:6vw;margin-bottom:0;padding-bottom:0;border-bottom:none}.desktophide .sow-image-container{width:50px;margin:auto}.desktophide #pgc-2-2-0,.desktophide #pgc-2-2-1,.desktophide #pgc-2-2-2{margin-bottom:4%}button[aria-expanded="false"] .navbar-toggle__icon-bar{transition:all 0.2s ease;transform:rotate(0deg)}button[aria-expanded="true"] .navbar-toggle__icon-bar{transform:rotate(90deg);margin-top:-4px;transition:all 0.2s ease}.navbar-collapse{border-top:none}.navbar-toggle__text{color:#fff}.navbar-toggle .icon-bar{background:#fff}div#navi{padding-left:0;padding-right:0;background:rgba(0,0,0,.1);box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.5),inset 0 -15px 15px -15px rgba(0,0,0,.5)}.navigation{padding:0 15px}.jumbotron{background:#222}.jumbotron__title h1{font-weight:100;text-transform:uppercase;font-size:32px;letter-spacing:1px}.jumbotron__content p{line-height:1.1;margin-bottom:0;font-size:22px}.widget_search label{width:75%}.widget_search input.search-submit{width:25%;margin-left:-4px;height:40px;line-height:0}.footer{padding:30px 0 10px}.footer .push-down-30{margin-bottom:0}}@media (max-width:1200px){.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{max-width:calc(25% - 3px);width:calc(25% - 3px)}.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n){margin-right:4px}.gallery-columns-5 .gallery-item:nth-of-type(4n),.gallery-columns-6 .gallery-item:nth-of-type(4n){margin-right:0}}@media (max-width:768px){.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{max-width:calc(50% - 2px);width:calc(50% - 2px)}.gallery-columns-5 .gallery-item:nth-of-type(3n),.gallery-columns-6 .gallery-item:nth-of-type(3n){margin-right:4px}.gallery-columns-5 .gallery-item:nth-of-type(2n),.gallery-columns-6 .gallery-item:nth-of-type(2n){margin-right:0}}