body canvas{position:absolute;top:0;left:-800px}.wpcf7-spinner{display:block!important;margin:3px auto!important}div.wpcf7 .ajax-loader{position:absolute}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:20px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:20px}.menu.FixedWidget__fixed_widget.FixedWidget__fixed_widget__pinned{width:300px!important}.slider_text_slogan{font-size:35px;font-family:"TrajanPro3SemiBold";color:#fff}.slider_text_slogan div p{text-shadow:0px 0px 8px #fff}@media screen and (max-width:992px){.slider_text_slogan div p{font-size:25px;text-align:center}.slider_button .mpc-button__title{font-size:16px!important}.slider_button{width:100%!important;text-align:center!important}}@media screen and (max-width:767px){.desc_header{display:none!important}.mob_header{display:block!important}.home-gallery-row .mpc-item:nth-child(5),.home-gallery-row .mpc-item:nth-child(6),.home-gallery-row .mpc-item:nth-child(7),.home-gallery-row .mpc-item:nth-child(8),.home-gallery-row .mpc-item:nth-child(9),.home-gallery-row .mpc-item:nth-child(10){display:none}}@media screen and (min-width:768px){.desc_header{display:block!important}.mob_header{display:none!important}}.b_floating .header-phones{display:none!important}span.popmake-3595:hover,span.popmake-3592:hover,span.popmake-3578:hover{text-decoration:none}.custom-html>div{font-size:16px;color:#fff;text-align:center;line-height:32px}span.popmake-3595,span.popmake-3592,span.popmake-3578,span.popmake-3851,span.popmake-3861,span.popmake-3862{color:#ffe593!important;text-decoration:underline;font-weight:700!important;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.custom-header{margin-top:55px!important;margin-bottom:-25px!important}#ripStoneForm .btn-secondary{-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#ripStoneForm .btn-secondary:hover{cursor:pointer;background-color:#fff!important;border-color:#fff!important}.custom-alert{margin-top:45px!important}.tooltip-custom{position:relative}.tooltiptext-custom{width:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#ffe593;color:#000;text-align:center;top:-65px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:15px;border-radius:6px;position:absolute;z-index:1;font-size:14px;font-weight:700;border:2px solid #000;pointer-events:none}.tooltip-custom .tooltiptext-custom{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.tooltip-custom:hover .tooltiptext-custom{opacity:1}.nav-pills .nav-link{font-weight:700}.required-input{position:relative}.required-input:after{content:"*";position:absolute;color:red;font-size:26px;top:4px;right:10px}.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:solid 2px red!important}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450!important;color:#fff!important}html[lang=en-US] .custom-alert .mpc-alert__content p{line-height:21px}.desc_header .slider_text_slogan p{font-weight:700;font-size:40px;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,80%)}.backstretch{width:100%!important}.backstretch img{left:-8.5px!important}@media screen and (max-width:767px){.mpc-grid-images[data-grid-cols] .mpc-item,.mpc-grid-images[data-grid-cols="2"] .mpc-item,.mpc-grid-images[data-grid-cols="3"] .mpc-item,.mpc-grid-images[data-grid-cols="4"] .mpc-item{width:50%!important}}@media screen and (max-width:480px){.mpc-grid-images[data-grid-cols] .mpc-item,.mpc-grid-images[data-grid-cols="2"] .mpc-item,.mpc-grid-images[data-grid-cols="3"] .mpc-item,.mpc-grid-images[data-grid-cols="4"] .mpc-item{width:50%!important}}