#menu_container .mm-listview .mob-menu a,#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1,#ry-pg-body .ry-left h2,#ry-pg-body .ry-left h3,#ry-pg-body .ry-left h4,#ry-pg-body .ry-left h5,#ry-pg-body .ry-left h6,#ry-sidebar #searchfield input,#ry-sidebar .ry-contact-table .ry-row .ry-td,#ry-sidebar .ry-link-wrp .ry-link-item a,#ry-sidebar .social-wrap .lbl,.mm-panel .mob-menu a,.ry-btn,.ry-form label,.ry-list-wrp .ry-list-item .ry-list-content .ry-list-excerpt,.ry-table .ry-row .ry-td:first-child .ry-lbl,body,body .description,body .search-result,body div,body p,body.default #ry-pg-banner .ry-bnr-wrp .ry-pg-title h1{font-family:Montserrat,sans-serif}#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1,#ry-sidebar .ry-sb-cta .ry-cta-wrp p,#ry-sidebar .ry-sb-title,.module-24 .ry-each h5,.ry-accordion .ry-heading,body.default h1,body.default h2,body.default h3,body.default h4,body.default h5,body.default h6{font-family:Montserrat,sans-serif}.ry-indicator .ry-pause-btn:before,.ry-indicator .ry-play-btn:before{font-family:"Font Awesome 5 Free"!important;font-weight:900}#ry-sidebar #accordion .ry-link-item ul a:before,#ry-sidebar #accordion .ry-link-item.open>a:after,#ry-sidebar .ry-link-wrp .ry-link-item:after,.ry-accordion .ry-heading:after,.ry-form .input-email .form-group:before,.ry-form .input-message .form-group:before,.ry-form .input-name .form-group:before,.ry-form .input-phone .form-group:before,.ry-icon:before,.ry-slider-nav .button-next:after,.ry-slider-nav .button-prev:after,.ry-social .social-inner-wrap li a:before{font-family:fontawesome!important}.module-25 .ry-hero-copy-top .ry-heading{font-size:calc(40px + 35 * ((100vw - 320px)/ 1600));font-weight:600;text-transform:uppercase;letter-spacing:5px;margin-top:25px}@media screen and (max-width:320px){.module-25 .ry-hero-copy-top .ry-heading{font-size:40px}}@media screen and (min-width:1920px){.module-25 .ry-hero-copy-top .ry-heading{font-size:75px}}#ry-pg-banner .ry-container,#ry-pg-body .ry-container,.module-31 .ry-container,.ry-section-about3 .ry-container,.ry-section-services .ry-container,.ry-section-team .ry-container{max-width:67.70833%;margin:0 auto;float:none}@media (min-width:992px){#ry-pg-banner .ry-container,#ry-pg-body .ry-container,.module-31 .ry-container,.ry-section-about3 .ry-container,.ry-section-services .ry-container,.ry-section-team .ry-container{max-width:1300px}}@media screen and (min-width:992px) and (max-width:1440px){#ry-pg-banner .ry-container,#ry-pg-body .ry-container,.module-31 .ry-container,.ry-section-about3 .ry-container,.ry-section-services .ry-container,.ry-section-team .ry-container{max-width:90%}}@media (max-width:991px){#ry-pg-banner .ry-container,#ry-pg-body .ry-container,.module-31 .ry-container,.ry-section-about3 .ry-container,.ry-section-services .ry-container,.ry-section-team .ry-container{max-width:90%}}.module-25 .ry-hero-copy{max-width:83.33333%;margin:0 auto;float:none}@media (min-width:992px){.module-25 .ry-hero-copy{max-width:1600px}}@media screen and (min-width:992px) and (max-width:1700px){.module-25 .ry-hero-copy{max-width:90%}}@media (max-width:991px){.module-25 .ry-hero-copy{max-width:90%}}body{font-weight:400}body.default .module-34.fixed{background:rgba(255,255,255,.8)}body.default p{font-size:18px}body.default div{font-size:18px}body.default h1,body.default h2,body.default h3,body.default h4,body.default h5,body.default h6{font-weight:400}body p{font-weight:400}.ry-btn{padding:18px 35px;line-height:1;text-transform:uppercase;font-weight:500;font-size:calc(16px + 2 * ((100vw - 320px)/ 1600))}@media screen and (max-width:320px){.ry-btn{font-size:16px}}@media screen and (min-width:1920px){.ry-btn{font-size:18px}}.ry-btn.ry-btn-primary{position:relative}.ry-btn.ry-btn-primary::after{content:"\f0da";font-family:fontAwesome;margin-left:15px}.ry-btn.ry-btn-primary:hover{-webkit-box-shadow:0 0 10px 0 rgba(6,20,0,.1);box-shadow:0 0 10px 0 rgba(6,20,0,.1)}.ry-btn.ry-btn-secondary{letter-spacing:3px}.ry-btn.ry-btn-secondary:hover{-webkit-box-shadow:0 0 10px 0 rgba(6,20,0,.1);box-shadow:0 0 10px 0 rgba(6,20,0,.1)}.ry-form.ry-form-box{background-color:#fff;padding:60px 7% 45px;margin:10px 0 80px;border:1px solid rgba(0,0,0,.1);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.ry-form.ry-form-box:after{content:"";position:absolute;top:100%;left:0;right:0;display:block;width:100%;height:50px;background-image:url(../images/svp_contact_shadow.png);background-position:center;background-size:cover;opacity:.2}.ry-form.ry-form-box input[type=text]{border:solid 1px #ddd!important}.ry-form.ry-form-box input[type=text]::-webkit-input-placeholder{color:#cecece!important}.ry-form.ry-form-box input[type=text]:-ms-input-placeholder{color:#cecece!important}.ry-form.ry-form-box input[type=text]::-ms-input-placeholder{color:#cecece!important}.ry-form.ry-form-box input[type=text]::placeholder{color:#cecece!important}.ry-form.ry-form-box textarea{border:solid 1px #ddd!important}.ry-form.ry-form-box textarea::-webkit-input-placeholder{color:#cecece!important}.ry-form.ry-form-box textarea:-ms-input-placeholder{color:#cecece!important}.ry-form.ry-form-box textarea::-ms-input-placeholder{color:#cecece!important}.ry-form.ry-form-box textarea::placeholder{color:#cecece!important}.ry-form.ry-form-box div.has-error input{border:1px solid red!important}.ry-form input[type=text]{border:solid 1px #ddd!important;color:#333!important}.ry-form input[type=text]::-webkit-input-placeholder{color:#cecece!important}.ry-form input[type=text]:-ms-input-placeholder{color:#cecece!important}.ry-form input[type=text]::-ms-input-placeholder{color:#cecece!important}.ry-form input[type=text]::placeholder{color:#cecece!important}.ry-form textarea{border:solid 1px #ddd!important;color:#333!important;min-height:200px}.ry-form textarea::-webkit-input-placeholder{color:#cecece!important}.ry-form textarea:-ms-input-placeholder{color:#cecece!important}.ry-form textarea::-ms-input-placeholder{color:#cecece!important}.ry-form textarea::placeholder{color:#cecece!important}.ry-form div.has-error input{border:1px solid red!important}.ry-search{margin-bottom:50px}.ry-search input{border-radius:40px!important;padding-left:20px}.ry-search input::-webkit-input-placeholder{font-size:18px}.ry-search input::-moz-placeholder{font-size:18px}.ry-search input:-ms-input-placeholder{font-size:18px}.ry-search input:-moz-placeholder{font-size:18px}.ry-search input::-ms-input-placeholder{font-size:18px}.ry-search button.btn-primary{border-top-right-radius:40px!important;border-bottom-right-radius:40px!important;background:0 0!important;font-size:1.1rem;width:100px!important}.ry-menu .ry-nav li.dropdown .dropdown-menu.hover{top:80px}.ry-menu .ry-nav li.dropdown .dropdown-toggle span{display:block;margin-left:15px}.ry-photo img{border-radius:20px}.pagination li.active>a{border-color:transparent}.pagination li.active>a:hover{border-color:transparent}.ry-slider-nav{top:50%}.ry-slider-nav .button-next,.ry-slider-nav .button-prev{background:0 0}.ry-slider-nav .button-next:after,.ry-slider-nav .button-next:before,.ry-slider-nav .button-prev:after,.ry-slider-nav .button-prev:before{content:""}.hamburger{color:#fff}.hamburger .hamburger-box .hamburger-inner{background:#fff;height:4px;border-radius:0}.hamburger .hamburger-box .hamburger-inner::after,.hamburger .hamburger-box .hamburger-inner::before{content:'';background:#fff;border-radius:0;height:4px}@media (max-width:991px){#ry-pg-body .ry-flex.side-to-side{-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}}@media (max-width:991px){#ry-pg-body .ry-flex.side-to-side .ry-each{text-align:center;margin-bottom:20px}}@media (max-width:991px){#ry-pg-body .ry-flex.side-to-side .ry-each:first-child{margin-right:0!important}}#ry-pg-body .ry-flex.side-to-side .ry-btn{margin-bottom:20px}#ry-pg-body .ry-left h2,#ry-pg-body .ry-left h3,#ry-pg-body .ry-left h4,#ry-pg-body .ry-left h5,#ry-pg-body .ry-left h6{font-weight:300;line-height:40px}#ry-pg-body .ry-left{width:100%}#ry-pg-body .ry-right{max-width:400px;display:none}#ry-pg-body p{font-weight:400}@media (max-width:991px){#ry-pg-body .ry-form-inner table thead{display:none}}#ry-pg-body .ry-form-inner table thead td{background-color:#eee;font-weight:600;font-size:16px}#ry-pg-body .ry-form-inner table thead td:nth-child(1){background-color:#fff}#ry-pg-body .ry-form-inner table tr:nth-child(odd) .question{background-color:#eee}#ry-pg-body .ry-form-inner table tr:nth-child(even) .question{background-color:rgba(238,238,238,.6)}#ry-pg-body .ry-form-inner table tr td{text-align:center}@media (max-width:991px){#ry-pg-body .ry-form-inner table tr td{display:block;text-align:left;padding-left:30px}}@media (max-width:991px){#ry-pg-body .ry-form-inner table tr td:after{content:attr(data-label);line-height:2;display:inline-block;margin-left:2rem;font-weight:400}}#ry-pg-body .ry-form-inner table tr .question{font-size:16px;text-align:left}#ry-pg-body .symptoms-wrap .ry-title{color:#282828;text-transform:uppercase;font-weight:600;text-align:center;font-size:calc(18px + 6 * ((100vw - 320px)/ 1120));margin-bottom:100px}@media screen and (max-width:320px){#ry-pg-body .symptoms-wrap .ry-title{font-size:18px}}@media screen and (min-width:1440px){#ry-pg-body .symptoms-wrap .ry-title{font-size:24px}}#ry-pg-body .symptoms-wrap .ry-content{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){#ry-pg-body .symptoms-wrap .ry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#ry-pg-body .symptoms-wrap .ry-content:after{content:"";width:calc((100% / 4) - 45px)}#ry-pg-body .symptoms-wrap .ry-each{width:calc((100% / 4) - 45px)}@media (max-width:1200px){#ry-pg-body .symptoms-wrap .ry-each{width:calc((100% / 2) - 45px)!important}}@media (max-width:767px){#ry-pg-body .symptoms-wrap .ry-each{width:50%!important}}@media (max-width:500px){#ry-pg-body .symptoms-wrap .ry-each{width:100%!important}}#ry-pg-body .symptoms-wrap .title{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;text-align:center;background:#eaeaea;color:#333;padding:0 20px;margin-bottom:50px;min-height:65px;font-size:17px}#ry-pg-body .symptoms-wrap .title a{font-size:17px;font-weight:600;color:#333}#ry-pg-banner .ry-bnr-wrp:before{width:100%;height:50%;content:'';position:absolute;left:0;top:0;opacity:.5;z-index:2;display:none}@media (max-width:991px){#ry-pg-banner .ry-bnr-wrp{margin-top:0}#ry-pg-banner .ry-bnr-wrp:after{background:rgba(255,255,255,.5)}}#ry-pg-banner .ry-bnr-wrp .ry-pg-title{bottom:auto;top:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#ry-pg-banner .ry-bnr-wrp .ry-pg-title{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1024px){#ry-pg-banner .ry-bnr-wrp .ry-pg-title{padding:30px 0}}#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1{text-transform:none;letter-spacing:5px;text-transform:uppercase;font-weight:600}#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title{font-size:calc(30px + 20 * ((100vw - 992px)/ 608))}@media screen and (max-width:992px){#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title{font-size:30px}}@media screen and (min-width:1600px){#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title{font-size:50px}}@media (max-width:500px){#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1.ry-responsive-title{font-size:25px;line-height:1}}@media (min-width:992px){#ry-pg-banner .ry-bnr-wrp .ry-pg-title h1{max-width:55%}}#ry-sidebar{margin-top:8px}#ry-sidebar .ry-sb-title{padding:20px 30px;text-transform:uppercase;letter-spacing:3px;font-weight:700;border-radius:10px 10px 0 0}#ry-sidebar #searchfield input[type=text]{border-radius:10px;display:block}#ry-sidebar #searchfield input[type=text]::-ms-clear{display:none}#ry-sidebar #searchfield button:before{width:auto;height:auto}#ry-sidebar .ry-cta-wrp{border-radius:20px;overflow:hidden}#ry-sidebar .ry-link-wrp{padding:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.05);border-radius:0 0 10px 10px}#ry-sidebar .ry-link-wrp .ry-link-item{padding:0}#ry-sidebar .ry-link-wrp .ry-link-item:after{display:none}#ry-sidebar .ry-link-wrp .ry-link-item a{display:block;padding:20px 30px;width:100%}#ry-sidebar .ry-link-wrp .ry-link-item.active a{color:#fff}#ry-sidebar .ry-link-wrp .ry-link-item.active a:hover{color:#fff}#ry-sidebar #accordion .ry-drop-nav{padding:0}#ry-sidebar #accordion .ry-drop-nav.open:before{display:none}#ry-sidebar #accordion .ry-drop-nav a{display:block;padding:20px 30px;width:100%}#ry-sidebar #accordion .ry-drop-nav ul{margin-top:0}#ry-sidebar #accordion .ry-drop-nav ul li{margin-bottom:0;border-bottom:1px solid rgba(51,51,51,.2)}#ry-sidebar .ry-sb-cta .ry-cta-wrp p{font-size:30px;margin-bottom:10px;text-align:center}#ry-sidebar .ry-sb-cta .ry-cta-wrp .ry-btn{display:block;max-width:220px;margin:auto}#ry-sidebar .ry-contact-table.top{margin-top:38px}#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#ry-sidebar .ry-contact-table .ry-row.ry-social-wrp .social-inner-wrap{max-width:150px}#menu_container{padding-top:80px}#menu_container .mm-navbar{display:none}#menu_container .mm-listview{margin-top:0}#menu_container .mm-listview li{-webkit-transition:background-color .5s;transition:background-color .5s}#menu_container .mm-listview li a{display:block;line-height:150%;color:#fff;padding-top:20px;padding-bottom:20px;font-size:100%;text-transform:uppercase;opacity:1;font-weight:400!important;letter-spacing:.1em!important;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-transform-origin:top left;transform-origin:top left}#menu_container .mm-listview li a:hover{letter-spacing:.3em}#menu_container .mm-listview li .mm-btn_next{position:absolute}.mobile-container .mobile-nav{margin-right:20px}.mobile-container .flex-wrap .flex-item.left-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mobile-container .flex-wrap .mobile_logo img{max-width:100px}.ry-container-1280{width:90%;max-width:1280px}.mm-listitem:after{left:0}.mm-listitem>a,.mm-listitem>span{padding:18px 10px 18px 20px}.module-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}@media (max-width:767px){.module-1{-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}}.module-1 h1,.module-1 h2,.module-1 h3,.module-1 h4,.module-1 h5,.module-1 h6,.module-1 p{margin-bottom:0!important}@media (max-width:767px){.module-1 h1,.module-1 h2,.module-1 h3,.module-1 h4,.module-1 h5,.module-1 h6,.module-1 p{text-align:center}}.module-1 h1,.module-1 h2,.module-1 h3,.module-1 h4,.module-1 h5,.module-1 h6{font-size:26px!important}@media (max-width:768px){.module-1 h1,.module-1 h2,.module-1 h3,.module-1 h4,.module-1 h5,.module-1 h6{font-size:20px!important}.module-1 h1 strong,.module-1 h2 strong,.module-1 h3 strong,.module-1 h4 strong,.module-1 h5 strong,.module-1 h6 strong{font-weight:400}}.module-1 .ry-box-left{width:25%}@media (max-width:500px){.module-1 .ry-box-left{width:50%}}@media (max-width:767px){.module-1 .ry-box-left img{margin-bottom:20px}}.module-1 .ry-box-right{width:70%}@media (max-width:767px){.module-1 .ry-box-right{width:100%}}.module-7 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.module-7 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.module-7 ul li{width:50%;margin:0;padding:10px 20px;position:relative;border-bottom:1px solid rgba(0,0,0,.1);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}@media (max-width:767px){.module-7 ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:767px){.module-7 ul li:nth-child(odd){border-bottom:0;padding-bottom:0}}.module-7 ul li:nth-child(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.module-7 ul li:nth-child(even){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.module-7 ul li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.module-7 ul li p:before{content:"\f0f6";font-family:fontAwesome;font-size:16px;margin-right:20px}.module-113{margin-bottom:50px}.module-113 .ry-photo{margin-bottom:5px;max-width:200px}@media screen and (min-width:992px) and (max-width:1200px){.module-113 .ry-content h4{text-align:center}}@media screen and (min-width:992px) and (max-width:1200px){.module-113 .ry-content .span-1{display:block;text-align:center}}.module-311 .ry-payment-options-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}.module-311 .ry-payment-options-logos .ry-each{width:33.33%;padding:30px;border:1px #ccc solid;text-align:center;margin-left:-1px;margin-bottom:-1px;background:#f8f8f8}@media (max-width:991px){.module-311 .ry-payment-options-logos .ry-each{width:50%}}.module-311 .ry-payment-options-logos .ry-each img{width:90%;max-width:128px;display:inline}.module-34{position:relative;top:0;left:0;z-index:999;background:#fff;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s}.module-34.fixed{background:rgba(255,255,255,.8)}.module-34.fixed .module-34-top-center img{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;max-width:350px}.module-34.fixed .module-34-bot{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;margin-top:30px}.module-34 .ry-btn-module-34{padding:15px 25px;border-radius:40px;border:1px solid;font-size:16px}@media screen and (min-width:992px) and (max-width:1200px){.module-34 .ry-btn-module-34{font-size:14px}}.module-34 .ry-btn-module-34.ry-btn-phone .ry-span-2{font-weight:700}.module-34 .ry-btn-module-34 i{margin-right:6px}.module-34 .ry-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-34 .module-34-top{z-index:50}.module-34 .module-34-top-center img{max-width:500px}@media screen and (min-width:992px) and (max-width:1200px){.module-34 .module-34-top-center img{max-width:350px}}.module-34 .module-34-bot{margin-top:35px}@media screen and (min-width:992px) and (max-width:1200px){.module-34 .module-34-bot{margin-top:25px}}.module-34 .module-34-bot .ry-container{border-top:1px solid rgba(0,0,0,.25);max-width:83.33333%;margin:0 auto;float:none}@media (min-width:992px){.module-34 .module-34-bot .ry-container{max-width:1600px}}@media screen and (min-width:992px) and (max-width:1700px){.module-34 .module-34-bot .ry-container{max-width:90%}}@media (max-width:991px){.module-34 .module-34-bot .ry-container{max-width:90%}}@media screen and (min-width:992px) and (max-width:1199px){.module-34 .module-34-bot .ry-container{max-width:97%}}.module-34 .ry-header-logo{position:relative;top:15px}.module-34 .ry-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.module-34 .ry-menu li{list-style:none}.module-34 .ry-menu li.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-34 .ry-menu li.primary:last-child:after{display:none}.module-34 .ry-menu li.primary:after{content:"|";color:rgba(0,0,0,.25);margin-left:80px;margin-bottom:5px}@media screen and (min-width:992px) and (max-width:1440px){.module-34 .ry-menu li.primary:after{margin-left:0}}@media screen and (min-width:1441px) and (max-width:1600px){.module-34 .ry-menu li.primary:after{margin-left:30px}}.module-34 .ry-menu a{display:inline-block;text-transform:uppercase;font-weight:400;letter-spacing:3px;padding:20px 5px;font-size:calc(14px + 7 * ((100vw - 992px)/ 448))}@media screen and (max-width:992px){.module-34 .ry-menu a{font-size:14px}}@media screen and (min-width:1440px){.module-34 .ry-menu a{font-size:21px}}.module-34 .ry-menu .dropdown.primary:focus .dropdown-menu,.module-34 .ry-menu .dropdown.primary:hover .dropdown-menu{display:block}.module-34 .ry-menu .dropdown-menu{margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0}.module-34 .ry-menu .dropdown-menu a{padding:10px 20px;display:block}.module-35 .module-35-header-container{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;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s}.module-35 .module-35-header-container.fixed{position:fixed;z-index:999;width:100%}.module-35 .module-35-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.module-35 .module-35-header-center{max-width:400px;margin:0 auto}@media (max-width:600px){.module-35 .module-35-header-center{max-width:400px}}@media (max-width:375px){.module-35 .module-35-header-center{max-width:100%}}.module-35 .module-35-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.module-35 .mobile-button a{display:inline-block;width:50px;height:50px;border-radius:50%;position:relative}@media (max-width:425px){.module-35 .mobile-button a{width:35px;height:35px}}.module-35 .mobile-button a:not(:last-of-type){margin-right:7px}.module-35 .mobile-button a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.4rem}@media (max-width:425px){.module-35 .mobile-button a i{font-size:1.1rem}}.module-35 .mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-35 .mobile-nav .hamburger{outline:0;padding-left:0}.module-35 .mobile-nav .hamburger:hover{opacity:1}.module-35 .menu-wrap{width:100%}.module-35 .mobile-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px}.module-25{height:calc(100vh - 227px);background-position:50%;background-size:cover}.module-25::before{background-color:rgba(0,0,0,.7)!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none;width:100%;height:100%}@media (max-width:991px){.module-25{background-position:center;background-size:cover;height:768px;overflow:hidden}.module-25::before{display:block}}.module-25 .ry-hero-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0}@media (max-width:991px){.module-25 .ry-hero-video{display:none}}.module-25 .ry-hero-video::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:10}.module-25 .ry-hero-video video{position:absolute;top:0;left:0;width:100%;height:100%}.module-25 .ry-hero-copy{position:absolute;bottom:10%;left:0;right:0;z-index:20;margin-left:auto;margin-right:auto;float:none;clear:both}@media (max-width:991px){.module-25 .ry-hero-copy{bottom:unset;padding:0 30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.module-25 .ry-hero-copy-top{text-align:left}.module-25 .ry-hero-copy-top .ry-heading{font-size:calc(50px + 60 * ((100vw - 320px)/ 1600));text-transform:capitalize;font-weight:400;letter-spacing:0;margin-top:0}@media screen and (max-width:320px){.module-25 .ry-hero-copy-top .ry-heading{font-size:50px}}@media screen and (min-width:1920px){.module-25 .ry-hero-copy-top .ry-heading{font-size:110px}}@media (max-width:991px){.module-25 .ry-hero-copy-top .ry-heading{text-align:center}}.module-25 .ry-hero-copy a{background-repeat:no-repeat;width:70px;height:100%;position:absolute;top:0;right:0}.module-25 .ry-hero-copy a:after{content:"";width:70px;height:100%;display:block;background:url(../images/arrowdown.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (min-width:992px) and (max-width:1440px){.module-25 .ry-hero-copy a:after{width:50px}}@media (max-width:991px){.module-25 .ry-hero-copy a:after{display:none}}.module-25 .ry-hero-cta-text{text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center;line-height:42px}.module-25 .ry-hero-cta-img-container{margin-bottom:60px;text-align:center}.module-25 .ry-hero-cta-img-container img{border-radius:50%;border:8px solid}.module-25 #swiper-hero{padding-top:70px}@media (max-width:1400px){.module-25 #swiper-hero{padding-top:50px}}.module-25 .swiper-slide{text-align:center}.module-25 .swiper-slide-active .ry-hero-cta-img-container{-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:991px){.module-25 .swiper-slide-active .ry-hero-cta-img-container{-webkit-transform:scale(1);transform:scale(1)}}.module-25 .swiper-button-prev{background-image:none}.module-25 .swiper-button-prev i{font-size:4rem;position:relative;bottom:13px}.module-25 .swiper-button-next{background-image:none}.module-25 .swiper-button-next i{font-size:4rem;position:relative;bottom:13px}.ry-section-welcome{padding:190px 0 215px;background:url(../images/bg_welcome.jpg);background-position:50%;background-size:cover}@media (max-width:991px){.ry-section-welcome{background:0 0;padding:50px 0 0}}@media (max-width:991px){.ry-section-welcome .ry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991px){.ry-section-welcome .ry-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:300px;background:url(../images/bg_welcome.jpg);background-position:50%;background-size:cover}}.ry-section-welcome .ry-right{width:70%}@media (max-width:991px){.ry-section-welcome .ry-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.ry-section-welcome .ry-heading{font-size:calc(30px + 30 * ((100vw - 320px)/ 960));margin-bottom:30px}@media screen and (max-width:320px){.ry-section-welcome .ry-heading{font-size:30px}}@media screen and (min-width:1280px){.ry-section-welcome .ry-heading{font-size:60px}}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-welcome .ry-heading{font-size:40px}}@media (max-width:991px){.ry-section-welcome .ry-heading{text-align:center}}.ry-section-welcome .ry-sub-heading{font-size:calc(20px + 20 * ((100vw - 320px)/ 960));font-weight:700;margin-bottom:40px}@media screen and (max-width:320px){.ry-section-welcome .ry-sub-heading{font-size:20px}}@media screen and (min-width:1280px){.ry-section-welcome .ry-sub-heading{font-size:40px}}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-welcome .ry-sub-heading{font-size:30px}}@media (max-width:991px){.ry-section-welcome .ry-sub-heading{text-align:center}}@media (max-width:991px){.ry-section-welcome .ry-btn-container{text-align:center}}.ry-section-services{padding:150px 0 130px;background:url(../images/bg_suffering.jpg);background-position:50%;background-size:cover}@media (max-width:991px){.ry-section-services{padding:50px 0;background:0 0}}@media (max-width:991px){.ry-section-services .ry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991px){.ry-section-services .ry-left{margin-bottom:20px}}.ry-section-services .ry-right{width:auto}@media (max-width:991px){.ry-section-services .ry-right{width:100%;height:400px;background:url(../images/bg_suffering.jpg);background-position:50%;background-size:cover}}.ry-section-services .ry-title{font-size:calc(20px + 20 * ((100vw - 320px)/ 1120));margin-bottom:60px}@media screen and (max-width:320px){.ry-section-services .ry-title{font-size:20px}}@media screen and (min-width:1440px){.ry-section-services .ry-title{font-size:40px}}@media (max-width:991px){.ry-section-services .ry-title{text-align:center}}.ry-section-services .module-6.remove-last ul:after{display:none!important}.ry-section-services .module-6 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding:0;position:relative}@media (max-width:991px){.ry-section-services .module-6 ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ry-section-services .module-6 ul:after{content:"";display:block!important;width:50%;margin:0;padding:10px 20px;position:relative}@media (max-width:767px){.ry-section-services .module-6 ul:after{display:none!important}}.ry-section-services .module-6 ul li{width:50%;margin:0;padding:10px 20px;position:relative}@media (max-width:767px){.ry-section-services .module-6 ul li{width:100%}}.ry-section-services .module-6 ul li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;text-transform:capitalize;font-size:calc(20px + 5 * ((100vw - 320px)/ 1120))}@media screen and (max-width:320px){.ry-section-services .module-6 ul li p{font-size:20px}}@media screen and (min-width:1440px){.ry-section-services .module-6 ul li p{font-size:25px}}.ry-section-services .module-6 ul li p:before{content:"\f00c";font-family:fontAwesome;font-size:25px;margin-right:20px}.ry-section-services .module-6 ul li a{font-size:calc(20px + 5 * ((100vw - 320px)/ 1120))}@media screen and (max-width:320px){.ry-section-services .module-6 ul li a{font-size:20px}}@media screen and (min-width:1440px){.ry-section-services .module-6 ul li a{font-size:25px}}@media (max-width:991px){.ry-section-services .ry-btn-container{text-align:center}}.ry-section-about1 .ry-container{max-width:50%;margin:0 auto;float:none}@media (min-width:992px){.ry-section-about1 .ry-container{max-width:960px}}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-about1 .ry-container{max-width:80%}}@media (max-width:991px){.ry-section-about1 .ry-container{max-width:80%}}.ry-section-about1 .ry-heading{font-size:calc(25px + 10 * ((100vw - 320px)/ 1120));margin-top:165px;margin-bottom:50px;text-align:left;font-weight:600;line-height:40px}@media screen and (max-width:320px){.ry-section-about1 .ry-heading{font-size:25px}}@media screen and (min-width:1440px){.ry-section-about1 .ry-heading{font-size:35px}}@media (max-width:991px){.ry-section-about1 .ry-heading{margin-top:50px;text-align:center}}.ry-section-about1 .ry-text{font-size:calc(20px + 5 * ((100vw - 320px)/ 1120));line-height:35px;font-weight:300}@media screen and (max-width:320px){.ry-section-about1 .ry-text{font-size:20px}}@media screen and (min-width:1440px){.ry-section-about1 .ry-text{font-size:25px}}@media (max-width:991px){.ry-section-about1 .ry-text{text-align:center}}.ry-section-about3{padding-bottom:190px}@media (max-width:991px){.ry-section-about3 .ry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ry-section-about3 .ry-left{width:35%;margin-top:-325px}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-about3 .ry-left{margin-top:-200px;width:39%}}@media (max-width:991px){.ry-section-about3 .ry-left{margin-top:0;width:100%;margin-bottom:20px}}.ry-section-about3 .ry-left .ry-text{font-size:calc(25px + 5 * ((100vw - 320px)/ 1120));font-weight:600}@media screen and (max-width:320px){.ry-section-about3 .ry-left .ry-text{font-size:25px}}@media screen and (min-width:1440px){.ry-section-about3 .ry-left .ry-text{font-size:30px}}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-about3 .ry-left .ry-text{font-size:25px}}@media (max-width:991px){.ry-section-about3 .ry-left .ry-text{text-align:center}}.ry-section-about3 .ry-right{width:55%}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-about3 .ry-right{width:52%}}@media (max-width:991px){.ry-section-about3 .ry-right{width:100%}}.ry-section-about3 .ry-right .ry-text{font-size:calc(20px + 5 * ((100vw - 320px)/ 1120));line-height:35px}@media screen and (max-width:320px){.ry-section-about3 .ry-right .ry-text{font-size:20px}}@media screen and (min-width:1440px){.ry-section-about3 .ry-right .ry-text{font-size:25px}}@media screen and (min-width:992px) and (max-width:1440px){.ry-section-about3 .ry-right .ry-text{font-size:20px}}@media (max-width:991px){.ry-section-about3 .ry-right .ry-text{text-align:center}}.ry-section-team{background:#373737}.ry-section-team .ry-content{padding:0 0}@media (max-width:991px){.ry-section-team .ry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 0}}.ry-section-team .ry-left{width:auto;margin-top:-130px;margin-bottom:130px}@media (max-width:991px){.ry-section-team .ry-left{margin-top:0;margin-bottom:0}}.ry-section-team .ry-left .ry-img{max-width:315px;border:10px solid #fff;margin-bottom:65px}@media (max-width:991px){.ry-section-team .ry-left .ry-img{float:none;margin:20px auto}}.ry-section-team .ry-left .name{font-size:calc(30px + 20 * ((100vw - 320px)/ 1120));font-weight:300;margin-bottom:15px}@media screen and (max-width:320px){.ry-section-team .ry-left .name{font-size:30px}}@media screen and (min-width:1440px){.ry-section-team .ry-left .name{font-size:50px}}@media (max-width:991px){.ry-section-team .ry-left .name{text-align:center}}.ry-section-team .ry-left .position{color:rgba(255,255,255,.4);font-size:calc(20px + 5 * ((100vw - 320px)/ 1120));font-weight:600;margin-bottom:50px}@media screen and (max-width:320px){.ry-section-team .ry-left .position{font-size:20px}}@media screen and (min-width:1440px){.ry-section-team .ry-left .position{font-size:25px}}@media (max-width:991px){.ry-section-team .ry-left .position{text-align:center}}@media (max-width:991px){.ry-section-team .ry-btn-container{text-align:center}}.ry-section-team .ry-right{width:55%;padding-top:145px;padding-bottom:135px}@media (max-width:991px){.ry-section-team .ry-right{padding-top:0;padding-bottom:0;width:100%}}.ry-section-team .ry-right .ry-text{font-size:calc(20px + 8 * ((100vw - 320px)/ 1120));line-height:35px}@media screen and (max-width:320px){.ry-section-team .ry-right .ry-text{font-size:20px}}@media screen and (min-width:1440px){.ry-section-team .ry-right .ry-text{font-size:28px}}@media (max-width:991px){.ry-section-team .ry-right .ry-text{margin-top:20px;text-align:center}}@media (max-width:1199px){.module-31{padding:60px 0}}.module-31 .ry-content{padding:200px 0 220px}@media (max-width:1199px){.module-31 .ry-content{padding:0;-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}}.module-31 .ry-left{width:35%;z-index:2}@media (max-width:1199px){.module-31 .ry-left{width:70%}}@media (max-width:767px){.module-31 .ry-left{width:100%}}.module-31 .ry-left .ry-inner-content{position:absolute;right:-20px;height:100%;padding:365px 0 80px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2282cf;-webkit-box-shadow:0 0 87px 0 rgba(0,0,0,.07);box-shadow:0 0 87px 0 rgba(0,0,0,.07)}@media (max-width:1199px){.module-31 .ry-left .ry-inner-content{position:relative;margin-bottom:20px;right:0}}.module-31 .ry-left .ry-inner-content:before{content:"";background:url(../images/contag_bg.jpg);background-size:cover;background-position:50%;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px}.module-31 .ry-left .ry-inner-content:after{content:"";background:url(../images/shadow_contact.png);background-size:100% 100%;background-position:50%;position:absolute;width:241px;height:100%;top:0;right:-65px;z-index:-1;background-repeat:no-repeat}.module-31 .ry-left .ry-inner-content .ry-inner-wrap{width:75%}@media (max-width:1199px){.module-31 .ry-left .ry-inner-content .ry-inner-wrap{width:85%}}.module-31 .ry-left .ry-inner-content ul{padding-left:0}.module-31 .ry-left .ry-inner-content ul li{margin-bottom:25px}@media (max-width:1199px){.module-31 .ry-left .ry-inner-content ul li{-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}}.module-31 .ry-left .ry-inner-content ul .day{font-size:19px}@media (max-width:1199px){.module-31 .ry-left .ry-inner-content ul .day{margin-bottom:10px;text-align:center}}@media screen and (min-width:1201px) and (max-width:1300px){.module-31 .ry-left .ry-inner-content ul .day{font-size:16px}}.module-31 .ry-left .ry-inner-content ul .time{font-size:19px;width:195px;font-weight:500}@media (max-width:1199px){.module-31 .ry-left .ry-inner-content ul .time{text-align:center}}@media screen and (min-width:1201px) and (max-width:1300px){.module-31 .ry-left .ry-inner-content ul .time{font-size:16px}}.module-31 .ry-title{text-transform:uppercase;font-weight:700;text-align:center;font-size:calc(20px + 5 * ((100vw - 320px)/ 960));margin-bottom:50px}@media screen and (max-width:320px){.module-31 .ry-title{font-size:20px}}@media screen and (min-width:1280px){.module-31 .ry-title{font-size:25px}}.module-31 .ry-title:after{content:"";width:100%;height:1px;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(40%,rgba(255,255,255,.8)),color-stop(60%,rgba(255,255,255,.8)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0));margin-top:35px;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s}.module-31 .ry-right{z-index:1;width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;padding:100px 0;-webkit-box-shadow:0 0 87px 0 rgba(0,0,0,.16);box-shadow:0 0 87px 0 rgba(0,0,0,.16)}@media (max-width:1199px){.module-31 .ry-right{width:70%}}@media (max-width:767px){.module-31 .ry-right{width:100%}}.module-31 .ry-right .ry-inner-wrap{width:75%}.module-31 .ry-section-title-wrapper{text-align:center}.module-31 .ry-section-title{font-size:calc(25px + 25 * ((100vw - 320px)/ 960));text-align:left;text-transform:capitalize;font-weight:400;line-height:49px}@media screen and (max-width:320px){.module-31 .ry-section-title{font-size:25px}}@media screen and (min-width:1280px){.module-31 .ry-section-title{font-size:50px}}@media (max-width:1199px){.module-31 .ry-section-title{text-align:center;line-height:38px}}.module-31 .ry-section-sub-title{font-size:calc(30px + 20 * ((100vw - 320px)/ 1600));font-family:"Playfair Display",serif;display:block;font-weight:400;font-style:italic;margin-bottom:20px}.module-31 .ry-generic-copy{margin:30px 0 50px}.module-31 .ry-generic-copy p{font-size:calc(16px + 3 * ((100vw - 320px)/ 960));line-height:30px}@media screen and (max-width:320px){.module-31 .ry-generic-copy p{font-size:16px}}@media screen and (min-width:1280px){.module-31 .ry-generic-copy p{font-size:19px}}@media (max-width:768px){.module-31 .module-31-form{max-width:500px;margin-left:auto;margin-right:auto;float:none;clear:both}}.module-31 .module-31-form input[type=text],.module-31 .module-31-form textarea{height:55px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-left:40px;color:#333}.module-31 .module-31-form input[type=text]::-webkit-input-placeholder,.module-31 .module-31-form textarea::-webkit-input-placeholder{color:#333;font-size:16px}.module-31 .module-31-form input[type=text]::-moz-placeholder,.module-31 .module-31-form textarea::-moz-placeholder{color:#333;font-size:16px}.module-31 .module-31-form input[type=text]:-ms-input-placeholder,.module-31 .module-31-form textarea:-ms-input-placeholder{color:#333;font-size:16px}.module-31 .module-31-form input[type=text]:-moz-placeholder,.module-31 .module-31-form textarea:-moz-placeholder{color:#333;font-size:16px}.module-31 .module-31-form input[type=text]::-ms-input-placeholder,.module-31 .module-31-form textarea::-ms-input-placeholder{color:#333;font-size:16px}.module-31 .module-31-form textarea{min-height:200px;-webkit-box-shadow:none;box-shadow:none}.module-31 .module-31-form textarea:focus{-webkit-box-shadow:none;box-shadow:none}.module-31 .module-31-form .alert{margin-top:20px;border-radius:0}@media (min-width:1200px){.module-31 .module-31-email{padding-right:5px}}@media (min-width:1200px){.module-31 .module-31-phone{padding-left:5px}}.module-31 .module-31-btn{text-align:right}@media (max-width:1199px){.module-31 .module-31-btn{text-align:center}}.module-31 .module-31-btn div{margin-bottom:0;width:152px;position:relative;display:inline-block;float:none;margin-top:25px}.module-31 .module-31-btn div::after{content:"\f0da";font-family:fontAwesome;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.module-31 .ry-btn-primary{border:0;padding-right:50px}.module-31 .module-31-field{position:relative}.module-31 .module-31-name::before{content:"\f2c0";font-family:fontAwesome;position:absolute;top:14px;left:15px}.module-31 .module-31-email::before{content:"\f003";font-family:fontAwesome;position:absolute;top:14px;left:15px}.module-31 .module-31-phone::before{content:"\f095";font-family:fontAwesome;position:absolute;top:16px;left:20px}.module-31 .module-31-message::before{content:"\f040";font-family:fontAwesome;position:absolute;top:7px;left:15px}.module-33{padding:60px 0 40px}@media (max-width:991px){.module-33{padding:40px 0}}@media (max-width:991px){.module-33 .ry-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:992px) and (max-width:1200px){.module-33 .ry-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.module-33 .module-33-col{width:auto}@media (max-width:991px){.module-33 .module-33-col{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.module-33 .module-33-col:first-child{display:none}@media screen and (min-width:992px) and (max-width:1200px){.module-33 .module-33-col:last-child{width:50%}}@media (max-width:991px){.module-33 .module-33-hours .module-33-hours-heading{text-align:center}}.module-33 .module-33-hours .module-33-hours-heading h4{font-family:'Playfair Display',serif;font-weight:600;font-size:calc(18px + 2 * ((100vw - 320px)/ 1600))}@media screen and (max-width:320px){.module-33 .module-33-hours .module-33-hours-heading h4{font-size:18px}}@media screen and (min-width:1920px){.module-33 .module-33-hours .module-33-hours-heading h4{font-size:20px}}@media (max-width:991px){.module-33 .module-33-hours .module-33-hours-heading h4{text-align:center}}.module-33 .module-33-hours .module-33-hours-weekdays{margin-bottom:20px}@media (max-width:991px){.module-33 .module-33-hours p{text-align:center}}.module-33 .module-33-contact .module-33-contact-icon{display:block;width:40px;height:40px;border-radius:50%;position:relative;margin-right:20px;font-size:calc(16px + 6 * ((100vw - 320px)/ 1600))}@media screen and (max-width:320px){.module-33 .module-33-contact .module-33-contact-icon{font-size:16px}}@media screen and (min-width:1920px){.module-33 .module-33-contact .module-33-contact-icon{font-size:22px}}.module-33 .module-33-contact .module-33-contact-icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:991px){.module-33 .module-33-contact .module-33-contact-icon{margin-right:0;margin-bottom:10px}}@media (max-width:991px){.module-33 .module-33-contact .module-33-contact-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.module-33 .module-33-address{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (max-width:991px){.module-33 .module-33-address{margin-top:40px}}@media (max-width:991px){.module-33 .module-33-address .module-33-address-text{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.module-33 .module-33-address .module-33-address-text span{display:block;font-size:calc(16px + 3 * ((100vw - 320px)/ 1120));font-weight:500;line-height:27px}@media screen and (max-width:320px){.module-33 .module-33-address .module-33-address-text span{font-size:16px}}@media screen and (min-width:1440px){.module-33 .module-33-address .module-33-address-text span{font-size:19px}}.module-33 .module-33-address .module-33-address-text span.foot-lbl{font-weight:600;text-align:left}@media (max-width:991px){.module-33 .module-33-address .module-33-address-text span.foot-lbl{text-align:center}}.module-33 .module-33-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-33 .module-33-phone .module-33-phone-link{font-size:calc(20px + 5 * ((100vw - 320px)/ 1600));font-weight:600}@media screen and (max-width:320px){.module-33 .module-33-phone .module-33-phone-link{font-size:20px}}@media screen and (min-width:1920px){.module-33 .module-33-phone .module-33-phone-link{font-size:25px}}@media (max-width:991px){.module-33 .module-33-phone .module-33-phone-link{-ms-flex-preferred-size:100%;flex-basis:100%}}.module-33 .module-33-social-icons{margin-bottom:15px}@media (max-width:991px){.module-33 .module-33-social-icons{text-align:center;margin-top:20px}}.module-33 .module-33-social-icons .social-inner-wrap{text-align:right}@media (max-width:991px){.module-33 .module-33-social-icons .social-inner-wrap{text-align:center}}.module-33 .module-33-social-icons li{display:inline-block}.module-33 .module-33-social-icons a{display:inline-block;width:43px;height:43px;border-radius:50%;position:relative;border:3px solid}.module-33 .module-33-social-icons a::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-33 .module-33-copyright{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right}@media (max-width:991px){.module-33 .module-33-copyright{text-align:center}}.module-33 .module-33-copyright .module-33-copyright-text{margin-bottom:12px;text-align:right}@media (max-width:991px){.module-33 .module-33-copyright .module-33-copyright-text{text-align:center}}.module-33 .module-33-copyright .module-33-copyright-text span{font:400 16px/28px Montserrat,sans-serif}@media (max-width:991px){.module-33 .module-33-copyright .module-33-copyright-text span{display:block;margin-bottom:6px;text-align:center}}@media screen and (min-width:992px) and (max-width:1213px){.module-33 .module-33-copyright .module-33-copyright-text span{font-size:14px}}.module-33 .module-33-copyright .module-33-copyright-link{font:400 16px/28px Montserrat,sans-serif}@media (max-width:991px){.module-33 .module-33-copyright .module-33-copyright-link{text-align:center}}.module-33 .module-33-copyright .module-33-copyright-link:focus,.module-33 .module-33-copyright .module-33-copyright-link:hover{text-decoration:underline!important}@media screen and (min-width:992px) and (max-width:1213px){.module-33 .module-33-copyright .module-33-copyright-link{font-size:14px}}.module-33 .module-33-roya{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.module-33 .module-33-roya{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}.module-33 .module-33-roya .module-33-roya-text{position:relative;bottom:3px;margin-right:14px;font:400 16px/28px Montserrat,sans-serif}@media (max-width:991px){.module-33 .module-33-roya .module-33-roya-text{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}@media screen and (min-width:992px) and (max-width:1213px){.module-33 .module-33-roya .module-33-roya-text{font-size:14px}}@media (max-width:991px){.module-33 .module-33-roya .module-33-roya-link{margin-left:auto;margin-right:auto;margin-top:10px}}.module-23{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.module-23{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.module-23 .ry-each{width:calc((100% / 3) - 10px);border:1px solid #c6cfd6;padding:50px 25px;margin-bottom:20px}@media (max-width:991px){.module-23 .ry-each{width:calc((100% / 2) - 10px)}}@media (max-width:767px){.module-23 .ry-each{width:100%;max-width:500px}}@media screen and (min-width:992px) and (max-width:1440px){.module-23 .ry-each{width:calc((100% / 2) - 10px)}}.module-23:after{content:"";width:calc((100% / 3) - 10px)}@media (max-width:991px){.module-23:after{width:calc((100% / 2) - 10px)}}@media (max-width:767px){.module-23:after{width:100%;max-width:500px}}.module-23 .ry-icon-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-23 .ry-icon-wrp{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;width:85px;height:85px;border-radius:50%;margin-bottom:50px}.module-23 .ry-el-bg{width:30px;height:30px;background-size:contain;background-position:center;background-repeat:no-repeat}.module-23 h1,.module-23 h2,.module-23 h3,.module-23 h4,.module-23 h5,.module-23 h6{text-transform:capitalize;font-size:20px;font-weight:600;margin-bottom:20px}.module-23 p{font-size:17px}.module-24 .ry-each{padding:60px 0 95px;border-bottom:1px solid #dbe1e6}.module-24 .ry-each:last-child{border-bottom:0}@media (max-width:991px){.module-24 .ry-each{padding:20px}}.module-24 .ry-each h5{font-size:20px;margin-bottom:0!important}@media (max-width:767px){.module-24 .ry-each p{text-align:center}}.module-314{max-width:900px!important}@media (max-width:991px){.module-314{padding:0 30px}}.module-314 .ry-left{width:100%!important}.module-314 .ry-left h2,.module-314 .ry-left p,.module-314 .ry-left span,.module-314 .ry-left strong{text-align:center}.module-314 .ry-social{width:100%}.module-314 .ry-social .social-inner-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-314 .ry-social .social-inner-wrap li{width:40px;height:40px}.module-314 .ry-social .social-inner-wrap li a{font-size:15px}