@import "../scss/fontawesome-all.min.css";@import url('https://fonts.googleapis.com/css?family=Lato:400,700,900&display=swap');.dnone{display:none !important}@media screen and (max-width:991px){.hide991{display:none}}@media screen and (min-width:991px){.show991{display:none}}@media screen and (max-width:767px){.hide767{display:none}}@media screen and (min-width:767px){.show767{display:none}}@media screen and (max-width:540px){.hide540{display:none}}@media screen and (min-width:540px){.show540{display:none}}.pad-t96,.pad-tb96{padding-top:12.5vw !important}.pad-b96,.pad-tb96{padding-bottom:12.5vw !important}.pad-l96,.pad-lr96{padding-left:12.5vw !important}.pad-r96,.pad-lr96{padding-right:12.5vw !important}.mar-t96,.mar-tb96{margin-top:12.5vw !important}.mar-b96,.mar-tb96{margin-bottom:12.5vw !important}.mar-l96,.mar-lr96{margin-left:12.5vw !important}.mar-r96,.mar-lr96{margin-right:12.5vw !important}@media screen and (max-width:991px){.pad-t96,.pad-tb96{padding-top:125px !important}.pad-b96,.pad-tb96{padding-bottom:125px !important}.pad-l96,.pad-lr96{padding-left:125px !important}.pad-r96,.pad-lr96{padding-right:125px !important}.mar-t96,.mar-tb96{margin-top:125px !important}.mar-b96,.mar-tb96{margin-bottom:125px !important}.mar-l96,.mar-lr96{margin-left:125px !important}.mar-r96,.mar-lr96{margin-right:125px !important}}.pad-t64,.pad-tb64{padding-top:8.33333vw !important}.pad-b64,.pad-tb64{padding-bottom:8.33333vw !important}.pad-l64,.pad-lr64{padding-left:8.33333vw !important}.pad-r64,.pad-lr64{padding-right:8.33333vw !important}.mar-t64,.mar-tb64{margin-top:8.33333vw !important}.mar-b64,.mar-tb64{margin-bottom:8.33333vw !important}.mar-l64,.mar-lr64{margin-left:8.33333vw !important}.mar-r64,.mar-lr64{margin-right:8.33333vw !important}@media screen and (max-width:991px){.pad-t64,.pad-tb64{padding-top:83.33333px !important}.pad-b64,.pad-tb64{padding-bottom:83.33333px !important}.pad-l64,.pad-lr64{padding-left:83.33333px !important}.pad-r64,.pad-lr64{padding-right:83.33333px !important}.mar-t64,.mar-tb64{margin-top:83.33333px !important}.mar-b64,.mar-tb64{margin-bottom:83.33333px !important}.mar-l64,.mar-lr64{margin-left:83.33333px !important}.mar-r64,.mar-lr64{margin-right:83.33333px !important}}.pad-t48,.pad-tb48{padding-top:6.25vw !important}.pad-b48,.pad-tb48{padding-bottom:6.25vw !important}.pad-l48,.pad-lr48{padding-left:6.25vw !important}.pad-r48,.pad-lr48{padding-right:6.25vw !important}.mar-t48,.mar-tb48{margin-top:6.25vw !important}.mar-b48,.mar-tb48{margin-bottom:6.25vw !important}.mar-l48,.mar-lr48{margin-left:6.25vw !important}.mar-r48,.mar-lr48{margin-right:6.25vw !important}@media screen and (max-width:991px){.pad-t48,.pad-tb48{padding-top:62.5px !important}.pad-b48,.pad-tb48{padding-bottom:62.5px !important}.pad-l48,.pad-lr48{padding-left:62.5px !important}.pad-r48,.pad-lr48{padding-right:62.5px !important}.mar-t48,.mar-tb48{margin-top:62.5px !important}.mar-b48,.mar-tb48{margin-bottom:62.5px !important}.mar-l48,.mar-lr48{margin-left:62.5px !important}.mar-r48,.mar-lr48{margin-right:62.5px !important}}.pad-t36,.pad-tb36{padding-top:4.6875vw !important}.pad-b36,.pad-tb36{padding-bottom:4.6875vw !important}.pad-l36,.pad-lr36{padding-left:4.6875vw !important}.pad-r36,.pad-lr36{padding-right:4.6875vw !important}.mar-t36,.mar-tb36{margin-top:4.6875vw !important}.mar-b36,.mar-tb36{margin-bottom:4.6875vw !important}.mar-l36,.mar-lr36{margin-left:4.6875vw !important}.mar-r36,.mar-lr36{margin-right:4.6875vw !important}@media screen and (max-width:991px){.pad-t36,.pad-tb36{padding-top:46.875px !important}.pad-b36,.pad-tb36{padding-bottom:46.875px !important}.pad-l36,.pad-lr36{padding-left:46.875px !important}.pad-r36,.pad-lr36{padding-right:46.875px !important}.mar-t36,.mar-tb36{margin-top:46.875px !important}.mar-b36,.mar-tb36{margin-bottom:46.875px !important}.mar-l36,.mar-lr36{margin-left:46.875px !important}.mar-r36,.mar-lr36{margin-right:46.875px !important}}.pad-t32,.pad-tb32{padding-top:4.16667vw !important}.pad-b32,.pad-tb32{padding-bottom:4.16667vw !important}.pad-l32,.pad-lr32{padding-left:4.16667vw !important}.pad-r32,.pad-lr32{padding-right:4.16667vw !important}.mar-t32,.mar-tb32{margin-top:4.16667vw !important}.mar-b32,.mar-tb32{margin-bottom:4.16667vw !important}.mar-l32,.mar-lr32{margin-left:4.16667vw !important}.mar-r32,.mar-lr32{margin-right:4.16667vw !important}@media screen and (max-width:991px){.pad-t32,.pad-tb32{padding-top:41.66667px !important}.pad-b32,.pad-tb32{padding-bottom:41.66667px !important}.pad-l32,.pad-lr32{padding-left:41.66667px !important}.pad-r32,.pad-lr32{padding-right:41.66667px !important}.mar-t32,.mar-tb32{margin-top:41.66667px !important}.mar-b32,.mar-tb32{margin-bottom:41.66667px !important}.mar-l32,.mar-lr32{margin-left:41.66667px !important}.mar-r32,.mar-lr32{margin-right:41.66667px !important}}.pad-t24,.pad-tb24{padding-top:3.125vw !important}.pad-b24,.pad-tb24{padding-bottom:3.125vw !important}.pad-l24,.pad-lr24{padding-left:3.125vw !important}.pad-r24,.pad-lr24{padding-right:3.125vw !important}.mar-t24,.mar-tb24{margin-top:3.125vw !important}.mar-b24,.mar-tb24{margin-bottom:3.125vw !important}.mar-l24,.mar-lr24{margin-left:3.125vw !important}.mar-r24,.mar-lr24{margin-right:3.125vw !important}@media screen and (max-width:991px){.pad-t24,.pad-tb24{padding-top:31.25px !important}.pad-b24,.pad-tb24{padding-bottom:31.25px !important}.pad-l24,.pad-lr24{padding-left:31.25px !important}.pad-r24,.pad-lr24{padding-right:31.25px !important}.mar-t24,.mar-tb24{margin-top:31.25px !important}.mar-b24,.mar-tb24{margin-bottom:31.25px !important}.mar-l24,.mar-lr24{margin-left:31.25px !important}.mar-r24,.mar-lr24{margin-right:31.25px !important}}.pad-t20,.pad-tb20{padding-top:2.60417vw !important}.pad-b20,.pad-tb20{padding-bottom:2.60417vw !important}.pad-l20,.pad-lr20{padding-left:2.60417vw !important}.pad-r20,.pad-lr20{padding-right:2.60417vw !important}.mar-t20,.mar-tb20{margin-top:2.60417vw !important}.mar-b20,.mar-tb20{margin-bottom:2.60417vw !important}.mar-l20,.mar-lr20{margin-left:2.60417vw !important}.mar-r20,.mar-lr20{margin-right:2.60417vw !important}@media screen and (max-width:991px){.pad-t20,.pad-tb20{padding-top:26.04167px !important}.pad-b20,.pad-tb20{padding-bottom:26.04167px !important}.pad-l20,.pad-lr20{padding-left:26.04167px !important}.pad-r20,.pad-lr20{padding-right:26.04167px !important}.mar-t20,.mar-tb20{margin-top:26.04167px !important}.mar-b20,.mar-tb20{margin-bottom:26.04167px !important}.mar-l20,.mar-lr20{margin-left:26.04167px !important}.mar-r20,.mar-lr20{margin-right:26.04167px !important}}.pad-t16,.pad-tb16{padding-top:2.08333vw !important}.pad-b16,.pad-tb16{padding-bottom:2.08333vw !important}.pad-l16,.pad-lr16{padding-left:2.08333vw !important}.pad-r16,.pad-lr16{padding-right:2.08333vw !important}.mar-t16,.mar-tb16{margin-top:2.08333vw !important}.mar-b16,.mar-tb16{margin-bottom:2.08333vw !important}.mar-l16,.mar-lr16{margin-left:2.08333vw !important}.mar-r16,.mar-lr16{margin-right:2.08333vw !important}@media screen and (max-width:991px){.pad-t16,.pad-tb16{padding-top:20.83333px !important}.pad-b16,.pad-tb16{padding-bottom:20.83333px !important}.pad-l16,.pad-lr16{padding-left:20.83333px !important}.pad-r16,.pad-lr16{padding-right:20.83333px !important}.mar-t16,.mar-tb16{margin-top:20.83333px !important}.mar-b16,.mar-tb16{margin-bottom:20.83333px !important}.mar-l16,.mar-lr16{margin-left:20.83333px !important}.mar-r16,.mar-lr16{margin-right:20.83333px !important}}.pad-t12,.pad-tb12{padding-top:1.5625vw !important}.pad-b12,.pad-tb12{padding-bottom:1.5625vw !important}.pad-l12,.pad-lr12{padding-left:1.5625vw !important}.pad-r12,.pad-lr12{padding-right:1.5625vw !important}.mar-t12,.mar-tb12{margin-top:1.5625vw !important}.mar-b12,.mar-tb12{margin-bottom:1.5625vw !important}.mar-l12,.mar-lr12{margin-left:1.5625vw !important}.mar-r12,.mar-lr12{margin-right:1.5625vw !important}@media screen and (max-width:991px){.pad-t12,.pad-tb12{padding-top:15.625px !important}.pad-b12,.pad-tb12{padding-bottom:15.625px !important}.pad-l12,.pad-lr12{padding-left:15.625px !important}.pad-r12,.pad-lr12{padding-right:15.625px !important}.mar-t12,.mar-tb12{margin-top:15.625px !important}.mar-b12,.mar-tb12{margin-bottom:15.625px !important}.mar-l12,.mar-lr12{margin-left:15.625px !important}.mar-r12,.mar-lr12{margin-right:15.625px !important}}.pad-t8,.pad-tb8{padding-top:1.04167vw !important}.pad-b8,.pad-tb8{padding-bottom:1.04167vw !important}.pad-l8,.pad-lr8{padding-left:1.04167vw !important}.pad-r8,.pad-lr8{padding-right:1.04167vw !important}.mar-t8,.mar-tb8{margin-top:1.04167vw !important}.mar-b8,.mar-tb8{margin-bottom:1.04167vw !important}.mar-l8,.mar-lr8{margin-left:1.04167vw !important}.mar-r8,.mar-lr8{margin-right:1.04167vw !important}@media screen and (max-width:991px){.pad-t8,.pad-tb8{padding-top:10.41667px !important}.pad-b8,.pad-tb8{padding-bottom:10.41667px !important}.pad-l8,.pad-lr8{padding-left:10.41667px !important}.pad-r8,.pad-lr8{padding-right:10.41667px !important}.mar-t8,.mar-tb8{margin-top:10.41667px !important}.mar-b8,.mar-tb8{margin-bottom:10.41667px !important}.mar-l8,.mar-lr8{margin-left:10.41667px !important}.mar-r8,.mar-lr8{margin-right:10.41667px !important}}.pad-t6,.pad-tb6{padding-top:0.78125vw !important}.pad-b6,.pad-tb6{padding-bottom:0.78125vw !important}.pad-l6,.pad-lr6{padding-left:0.78125vw !important}.pad-r6,.pad-lr6{padding-right:0.78125vw !important}.mar-t6,.mar-tb6{margin-top:0.78125vw !important}.mar-b6,.mar-tb6{margin-bottom:0.78125vw !important}.mar-l6,.mar-lr6{margin-left:0.78125vw !important}.mar-r6,.mar-lr6{margin-right:0.78125vw !important}@media screen and (max-width:991px){.pad-t6,.pad-tb6{padding-top:7.8125px !important}.pad-b6,.pad-tb6{padding-bottom:7.8125px !important}.pad-l6,.pad-lr6{padding-left:7.8125px !important}.pad-r6,.pad-lr6{padding-right:7.8125px !important}.mar-t6,.mar-tb6{margin-top:7.8125px !important}.mar-b6,.mar-tb6{margin-bottom:7.8125px !important}.mar-l6,.mar-lr6{margin-left:7.8125px !important}.mar-r6,.mar-lr6{margin-right:7.8125px !important}}.pad-t4,.pad-tb4{padding-top:0.52083vw !important}.pad-b4,.pad-tb4{padding-bottom:0.52083vw !important}.pad-l4,.pad-lr4{padding-left:0.52083vw !important}.pad-r4,.pad-lr4{padding-right:0.52083vw !important}.mar-t4,.mar-tb4{margin-top:0.52083vw !important}.mar-b4,.mar-tb4{margin-bottom:0.52083vw !important}.mar-l4,.mar-lr4{margin-left:0.52083vw !important}.mar-r4,.mar-lr4{margin-right:0.52083vw !important}@media screen and (max-width:991px){.pad-t4,.pad-tb4{padding-top:5.20833px !important}.pad-b4,.pad-tb4{padding-bottom:5.20833px !important}.pad-l4,.pad-lr4{padding-left:5.20833px !important}.pad-r4,.pad-lr4{padding-right:5.20833px !important}.mar-t4,.mar-tb4{margin-top:5.20833px !important}.mar-b4,.mar-tb4{margin-bottom:5.20833px !important}.mar-l4,.mar-lr4{margin-left:5.20833px !important}.mar-r4,.mar-lr4{margin-right:5.20833px !important}}.pad-t2,.pad-tb2{padding-top:0.26042vw !important}.pad-b2,.pad-tb2{padding-bottom:0.26042vw !important}.pad-l2,.pad-lr2{padding-left:0.26042vw !important}.pad-r2,.pad-lr2{padding-right:0.26042vw !important}.mar-t2,.mar-tb2{margin-top:0.26042vw !important}.mar-b2,.mar-tb2{margin-bottom:0.26042vw !important}.mar-l2,.mar-lr2{margin-left:0.26042vw !important}.mar-r2,.mar-lr2{margin-right:0.26042vw !important}@media screen and (max-width:991px){.pad-t2,.pad-tb2{padding-top:2.60417px !important}.pad-b2,.pad-tb2{padding-bottom:2.60417px !important}.pad-l2,.pad-lr2{padding-left:2.60417px !important}.pad-r2,.pad-lr2{padding-right:2.60417px !important}.mar-t2,.mar-tb2{margin-top:2.60417px !important}.mar-b2,.mar-tb2{margin-bottom:2.60417px !important}.mar-l2,.mar-lr2{margin-left:2.60417px !important}.mar-r2,.mar-lr2{margin-right:2.60417px !important}}.pad-t1,.pad-tb1{padding-top:0.13021vw !important}.pad-b1,.pad-tb1{padding-bottom:0.13021vw !important}.pad-l1,.pad-lr1{padding-left:0.13021vw !important}.pad-r1,.pad-lr1{padding-right:0.13021vw !important}.mar-t1,.mar-tb1{margin-top:0.13021vw !important}.mar-b1,.mar-tb1{margin-bottom:0.13021vw !important}.mar-l1,.mar-lr1{margin-left:0.13021vw !important}.mar-r1,.mar-lr1{margin-right:0.13021vw !important}@media screen and (max-width:991px){.pad-t1,.pad-tb1{padding-top:1.30208px !important}.pad-b1,.pad-tb1{padding-bottom:1.30208px !important}.pad-l1,.pad-lr1{padding-left:1.30208px !important}.pad-r1,.pad-lr1{padding-right:1.30208px !important}.mar-t1,.mar-tb1{margin-top:1.30208px !important}.mar-b1,.mar-tb1{margin-bottom:1.30208px !important}.mar-l1,.mar-lr1{margin-left:1.30208px !important}.mar-r1,.mar-lr1{margin-right:1.30208px !important}}.pad-t0,.pad-tb0{padding-top:0vw !important}.pad-b0,.pad-tb0{padding-bottom:0vw !important}.pad-l0,.pad-lr0{padding-left:0vw !important}.pad-r0,.pad-lr0{padding-right:0vw !important}.mar-t0,.mar-tb0{margin-top:0vw !important}.mar-b0,.mar-tb0{margin-bottom:0vw !important}.mar-l0,.mar-lr0{margin-left:0vw !important}.mar-r0,.mar-lr0{margin-right:0vw !important}@media screen and (max-width:991px){.pad-t0,.pad-tb0{padding-top:0px !important}.pad-b0,.pad-tb0{padding-bottom:0px !important}.pad-l0,.pad-lr0{padding-left:0px !important}.pad-r0,.pad-lr0{padding-right:0px !important}.mar-t0,.mar-tb0{margin-top:0px !important}.mar-b0,.mar-tb0{margin-bottom:0px !important}.mar-l0,.mar-lr0{margin-left:0px !important}.mar-r0,.mar-lr0{margin-right:0px !important}}@media screen and (max-width:991px){.pad991-lr0{padding-left:0px !important;padding-right:0px !important}}.diblock{display:inline-block}.dinline{display:inline}.dnone{display:none !important}.hidden{display:none}.wauto{width:auto !important}@media screen and (max-width:991px){.hide991{display:none !important}}@media screen and (min-width:992px){.show991{display:none !important}}@media screen and (max-width:767px){.hide768{display:none !important}}@media screen and (min-width:769px){.show768{display:none !important}}@media screen and (max-width:640px){.hide640{display:none !important}}@media screen and (min-width:641px){.show640{display:none !important}}@media screen and (max-width:540px){.hide540{display:none !important}}@media screen and (min-width:541px){.show540{display:none !important}}@media screen and (max-width:480px){.hide480{display:none !important}}@media screen and (min-width:481px){.show480{display:none !important}}@media screen and (max-width:360px){.hide360{display:none !important}}@media screen and (min-width:361px){.show360{display:none !important}}.uppercase{text-transform:uppercase}.whitebg{background-color:#fff}.graybg{background-color:#575a5f}.darkbg{background-color:#1d1d1d}.redbg{background-color:#9a0711 !important}.bluebg{background-color:#4d73c7}.darkbg{background-color:#1d1d1d}.blackbg{background-color:#0c0c0c}.redg{background-color:#00661f}.text-shadow{text-shadow:1px 2px 2px rgba(0, 0, 0, 0.9)}.xfont{font-family:'Lato', sans-serif !important}.yfont{font-family:'Lato', sans-serif !important}.dark{color:#1d1d1d !important}.red{color:#9a0711 !important}.blue{color:#4d73c7 !important}.white{color:#fff !important}.black{color:#0c0c0c !important}.italic{font-style:italic !important}.bold{font-weight:700 !important}.bold2{font-weight:200 !important}.bold3{font-weight:300 !important}.bold4{font-weight:400 !important}.bold5{font-weight:500 !important}.bold6{font-weight:600 !important}.bold7{font-weight:700 !important}.bold8{font-weight:800 !important}.bold9{font-weight:900 !important}.lh08{line-height:0.8 !important}.lh09{line-height:0.9 !important}.lh10{line-height:1 !important}.lh11{line-height:1.1 !important}.lh12{line-height:1.2 !important}.lh13{line-height:1.3 !important}.lh14{line-height:1.4 !important}.lh15{line-height:1.5 !important}.lh18{line-height:1.8 !important}.lh20{line-height:2 !important}.ls00{letter-spacing:0em !important}.ls01{letter-spacing:0.01em !important}.ls02{letter-spacing:0.02em !important}.ls03{letter-spacing:0.03em !important}.ls04{letter-spacing:0.04em !important}.ls05{letter-spacing:0.05em !important}.ls10{letter-spacing:0.1em !important}.ls12{letter-spacing:0.12em !important}.ls15{letter-spacing:0.15em !important}.ls18{letter-spacing:0.18em !important}.ls20{letter-spacing:0.2em !important}.ls24{letter-spacing:0.24em !important}.tshadow{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.3)}.tshadow3{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.3)}.tshadow5{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.5)}.tshadow8{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.8)}.block100{padding:0vw 0vw}.block95{padding:0vw 2.5vw}.block90{padding:0vw 4.5vw}.block80{padding:0vw 10vw}.block76{padding:0vw 11.66vw}.block70{padding:0vw 15vw}.block65{padding:0vw 17.5vw}.block64{padding:0vw 18vw}.block60{padding:0vw 20vw}.block50{padding:0vw 25vw}.block40{padding:0vw 30vw}.block30{padding:0vw 35vw}@media screen and (max-width:991px){.block100-991{padding:0vw 0vw}.block95-991{padding:0vw 2.5vw}.block90-991{padding:0vw 4.5vw}.block80-991{padding:0vw 10vw}.block76-991{padding:0vw 11.66vw}.block70-991{padding:0vw 15vw}.block64-991{padding:0vw 18vw}.block60-991{padding:0vw 20vw}.block50-991{padding:0vw 25vw}.block40-991{padding:0vw 30vw}.block30-991{padding:0vw 35vw}}@media screen and (max-width:768px){.block100-768{padding:0vw 0vw}.block95-768{padding:0vw 2.5vw}.block90-768{padding:0vw 2.5vw}.block80-768{padding:0vw 10vw}.block76-768{padding:0vw 11.66vw}.block70-768{padding:0vw 15vw}.block64-768{padding:0vw 18vw}.block60-768{padding:0vw 20vw}.block50-768{padding:0vw 25vw}.block40-768{padding:0vw 30vw}.block30-768{padding:0vw 35vw}}.opacity0{opacity:0 !important;filter:alpha(opacity=0) !important}html[lang="fr-CA"] .langen{display:none}html[lang="en-CA"] .langfr{display:none}.block95{padding:0vw 2.5vw}.block90{padding:0vw 5vw}.block85{padding:0vw 7.5vw}.block80{padding:0vw 10vw}.block70{padding:0vw 15vw}.block60{padding:0vw 20vw}.block50{padding:0vw 25vw}@media screen and (max-width:991px){.block95md{padding:0vw 2.5vw}.block90md{padding:0vw 5vw}.block85md{padding:0vw 7.5vw}.block80md{padding:0vw 10vw}.block70md{padding:0vw 15vw}.block60md{padding:0vw 20vw}.block50md{padding:0vw 25vw}}@media screen and (max-width:767px){.block95sm{padding:0vw 2.5vw}.block90sm{padding:0vw 5vw}.block85sm{padding:0vw 7.5vw}.block80sm{padding:0vw 10vw}.block70sm{padding:0vw 15vw}.block60sm{padding:0vw 20vw}.block50sm{padding:0vw 25vw}}.main-content{padding:0px !important;background-color:rgba(0, 0, 0, 0)}#top-bar .top-div{padding:0.5vw 5vw;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row}@media screen and (max-width:767px){#top-bar .top-div{padding:0.5vw 2vw}}#top-bar .top-div a.top-logo{display:-webkit-flex;display:flex;position:relative;width:12vw;transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;-ms-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;-webkit-transition:all 0.1s ease 0s}@media screen and (max-width:1024px){#top-bar .top-div a.top-logo{width:200px}}@media screen and (max-width:991px){#top-bar .top-div a.top-logo{width:200px}}@media screen and (max-width:767px){#top-bar .top-div a.top-logo{width:200px}}#top-bar .top-div a.top-logo img{width:100%}.is_ios #top-bar .top-div a.top-logo{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}#top-bar .top-div a.top-logo:hover{filter:drop-shadow(1px 1px 0.5px rgba(0, 0, 0, 0.4));-webkit-filter:drop-shadow(1px 1px 0.5px rgba(0, 0, 0, 0.4));-moz-filter:drop-shadow(1px 1px 0.5px rgba(0, 0, 0, 0.4))}.is_ios #top-bar .top-div a.top-logo:hover{filter:none;-webkit-filter:none;-moz-filter:none}#top-bar .top-div nav.top-menu-container{width:90%;flex-grow:1;-webkit-flex-grow:1;display:-webkit-flex;display:flex}@media screen and (max-width:991px){#top-bar .top-div nav.top-menu-container{width:50%}}#top-bar .top-div nav.top-menu-container ul#top-menu{width:100%;margin:0px !important;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item{display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-content:center;-webkit-align-content:center;align-items:center;-webkit-align-items:center}#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a{cursor:pointer;font-family:'Lato', sans-serif;color:#1d1d1d;font-size:1.3vw;font-weight:600;padding:0em 0.8em;transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s}@media screen and (max-width:991px){#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a{font-size:18px;padding:0em 0.4em}}@media screen and (max-width:767px){#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a{font-size:16px;padding:0em 0.3em}}@media screen and (max-width:425px){#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a{font-size:13px}}.is_ios #top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item a:hover{color:#4d73c7}#top-bar .top-div nav.top-menu-container ul#top-menu li.menu-item:last-child a{padding-right:0em !important}#top-bar .mobile-menu-btn{display:none}#top-bar .mobile-menu-container{display:none}#top-bar .mobile-menu-container.hshow{display:block}.navbar-toggler{border:0px solid red !important;outline:0px solid #000 !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#fff !important;text-align:center;background-color:#0c0c0c;padding:0.7em !important;width:2.8em;margin:0px;cursor:pointer;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.is_ios .navbar-toggler{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.navbar-toggler i{color:#fff;text-align:center;padding:0px !important;font-size:1.5em !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;display:-webkit-inline-flex;display:inline-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}.is_ios .navbar-toggler i{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.navbar-toggler .fa-times{display:none}.navbar-toggler:hover{background-color:#2b2522;color:#fff}.navbar-toggler:hover i{color:#fff}.navbar-toggler.active{background-color:#2b2522}.navbar-toggler.active .fa-bars{display:none}.navbar-toggler.active .fa-times{display:inline-block}.mobile-header{overflow:hidden;width:100%;margin:0px !important;background-color:#2b2522;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;max-height:0px}.is_ios .mobile-header{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.mobile-header.active{max-height:90vh}.mobile-header ul{width:100%;height:auto !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;margin:0px !important;background-color:rgba(0, 0, 0, 0);list-style:none;padding-top:1em;padding-bottom:1em;padding-left:2em}.is_ios .mobile-header ul{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.mobile-header ul li{margin:0 !important;padding:0 !important}.mobile-header ul li a{color:#fff !important;text-decoration:none;text-transform:uppercase;font-weight:600;padding:0.2em 0.2em;margin-bottom:0.2em !important;background-color:rgba(0, 0, 0, 0);transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;display:none}.is_ios .mobile-header ul li a{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.mobile-header ul li a:hover{color:#fff !important;background-color:#0c0c0c}.mobile-header ul li a[href]{display:inline-block}#page-header{height:70px}#page-header.is-sticky #top-bar{position:fixed;width:100%;z-index:100}.page-content{position:relative;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s}.is_ios .page-content{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.para-img{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.paraHeader{position:relative;width:100%;height:50.7vw !important}@media screen and (max-width:1919px){.paraHeader{height:45.8vw !important}}@media screen and (max-width:991px){.paraHeader{height:40vw !important}}@media screen and (max-width:768px){.paraHeader{height:60vw !important}}@media screen and (max-width:640px){.paraHeader{height:60vw !important}}@media screen and (max-width:480px){.paraHeader{height:60vw !important}}@media screen and (max-width:320px){.paraHeader{height:60vw !important}}.paraHeader .parallax{display:block;height:100% !important;width:100% !important;background-position:0 0 !important;background-repeat:no-repeat;background-size:cover}.paraHeader .parallax.right{background-position:100% 0 !important}.paraHeader .parallax.center{background-position:45% 0 !important}.para-overlay{height:100%;position:absolute;z-index:1;background-color:rgba(0, 0, 0, 0) !important;top:0;bottom:0;left:0;right:0;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;align-items:stretch;-webkit-align-items:stretch;align-content:stretch;-webkit-align-content:stretch}.para-overlay.darkbg{background-color:rgba(12, 12, 12, 0.4) !important}.adjust-overlay{height:auto !important}.adjust-overlay .para-overlay{height:auto !important;position:relative}.adjust-overlay .parallax{position:absolute;top:0;bottom:0;left:0;right:0}.headerlogos .logobox{padding:2vw;padding-top:12vw}.headerlogos .rlogo{filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));-moz-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));position:relative;pointer-events:none;display:inline-block}.is_ios .headerlogos .rlogo{filter:none;-webkit-filter:none;-moz-filter:none}.headerlogos .rlogo svg{pointer-events:auto;width:40vw;fill:#fff}@media screen and (max-width:991px){.headerlogos .rlogo svg{width:60vw}}.headerlogos .kanji{position:relative;filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));-moz-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.8));pointer-events:none}.is_ios .headerlogos .kanji{filter:none;-webkit-filter:none;-moz-filter:none}.headerlogos .kanji svg{pointer-events:auto}.headerlogos .kanji.kanjiA{margin-bottom:-5vw;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;align-content:flex-start;-webkit-align-content:flex-start}.headerlogos .kanji.kanjiA svg{width:6.2vw;fill:#fff}@media screen and (max-width:991px){.headerlogos .kanji.kanjiA svg{width:10vw}}.headerlogos .kanji.kanjiB{margin-top:-6vw;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;align-content:flex-end;-webkit-align-content:flex-end}.headerlogos .kanji.kanjiB svg{width:7vw;fill:#fff}@media screen and (max-width:991px){.headerlogos .kanji.kanjiB svg{width:10vw}}body{max-width:100vw !important}body .site{max-width:100vw !important}body .navbar-header{max-width:100vw !important}*::selection{color:#fff;background-color:#1d1d1d}@media screen and (max-width:991px){.hide991{display:none}}@media screen and (min-width:991px){.show991{display:none}}@media screen and (max-width:767px){.hide767{display:none}}@media screen and (min-width:767px){.show767{display:none}}@media screen and (max-width:540px){.hide540{display:none}}@media screen and (min-width:540px){.show540{display:none}}.alignc{text-align:center}.alignl{text-align:left}.alignr{text-align:right}.upper,.uppercase{text-transform:uppercase}.bold{font-weight:700 !important}.bolder{font-weight:900 !important}.whitebg{background-color:#fff}.graybg{background-color:#575a5f}.brownbg{background-color:#2b2522}.bluebg{background-color:#4d73c7}.darkbg{background-color:#1d1d1d}.whitetg{background-color:rgba(255, 255, 255, 0.7)}.graytg{background-color:rgba(87, 90, 95, 0.7)}.bluetg{background-color:rgba(77, 115, 199, 0.7)}.darktg{background-color:rgba(29, 29, 29, 0.7)}.blacktg{background-color:rgba(12, 12, 12, 0.8)}.white{color:#fff !important}.gray{color:#575a5f !important}.blue{color:#4d73c7 !important}.dark{color:#1d1d1d !important}.green{color:#00661f !important}.italic{font-style:italic !important}.bold{font-weight:700 !important}.bold2{font-weight:200 !important}.bold3{font-weight:300 !important}.bold4{font-weight:400 !important}.bold5{font-weight:500 !important}.bold6{font-weight:600 !important}.bold7{font-weight:700 !important}.bold8{font-weight:800 !important}.bold9{font-weight:900 !important}.lh08{line-height:0.8 !important}.lh09{line-height:0.9 !important}.lh10{line-height:1 !important}.lh11{line-height:1.1 !important}.lh12{line-height:1.2 !important}.lh13{line-height:1.3 !important}.lh14{line-height:1.4 !important}.lh15{line-height:1.5 !important}.lh18{line-height:1.8 !important}.lh20{line-height:2 !important}.ls00{letter-spacing:0em !important}.ls01{letter-spacing:0.01em !important}.ls02{letter-spacing:0.02em !important}.ls03{letter-spacing:0.03em !important}.ls04{letter-spacing:0.04em !important}.ls05{letter-spacing:0.05em !important}.ls10{letter-spacing:0.1em !important}.ls12{letter-spacing:0.12em !important}.ls15{letter-spacing:0.15em !important}.ls18{letter-spacing:0.18em !important}.ls20{letter-spacing:0.2em !important}.ls24{letter-spacing:0.24em !important}.tshadow{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.3)}.tshadow3{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.3)}.tshadow5{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.5)}.tshadow8{text-shadow:0.05em 0.05em 0.05em rgba(0, 0, 0, 0.8)}.block95{padding:0vw 2.5vw}.block90{padding:0vw 4.5vw}.block80{padding:0vw 10vw}.block76{padding:0vw 11.66vw}.block70{padding:0vw 15vw}.block65{padding:0vw 17.5vw}.block64{padding:0vw 18vw}.block60{padding:0vw 20vw}.block50{padding:0vw 25vw}.block40{padding:0vw 30vw}.block30{padding:0vw 35vw}@media screen and (max-width:991px){.block95-991{padding:0vw 2.5vw}.block90-991{padding:0vw 4.5vw}.block80-991{padding:0vw 10vw}.block76-991{padding:0vw 11.66vw}.block70-991{padding:0vw 15vw}.block64-991{padding:0vw 18vw}.block60-991{padding:0vw 20vw}.block50-991{padding:0vw 25vw}.block40-991{padding:0vw 30vw}.block30-991{padding:0vw 35vw}}@media screen and (max-width:768px){.block95-768{padding:0vw 2.5vw}.block90-768{padding:0vw 2.5vw}.block80-768{padding:0vw 10vw}.block76-768{padding:0vw 11.66vw}.block70-768{padding:0vw 15vw}.block64-768{padding:0vw 18vw}.block60-768{padding:0vw 20vw}.block50-768{padding:0vw 25vw}.block40-768{padding:0vw 30vw}.block30-768{padding:0vw 35vw}}.diblock{display:inline-block !important}.opacity0{opacity:0 !important;filter:alpha(opacity=0) !important}@media screen and (max-width:991px){.side-block{display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}}.side-block .side-img{background-position:top right;background-size:cover}@media screen and (max-width:991px){.side-block .side-img{order:1;-webkit-order:1}}.side-block .side-img img{position:absolute}@media screen and (max-width:991px){.side-block .side-img img{position:relative}}@media screen and (max-width:991px){.side-block .side-text{order:0;-webkit-order:0}}.webdings{display:inline-block;padding-right:0.2em;font-size:2em;font-family:Webdings !important}.webdings svg{width:1em;height:auto;fill:currentColor}a.blue:hover{color:#1d315e}.ptitle{font-family:'Lato', sans-serif;font-size:2.5vw;line-height:1;font-style:normal;font-weight:600}@media screen and (max-width:991px){.ptitle{font-size:26px}}.ptitleG{font-family:'Lato', sans-serif;font-size:4.5vw;line-height:1;font-style:normal;font-weight:600}@media screen and (max-width:991px){.ptitleG{font-size:26px}}.psubtitle{font-family:'Lato', sans-serif;line-height:1;font-style:normal;font-weight:600;font-size:1.8vw}@media screen and (max-width:991px){.psubtitle{font-size:26px}}.ptitleB{font-family:'Lato', sans-serif;font-size:1.3vw}@media screen and (max-width:991px){.ptitleB{font-size:20px}}.ptext{font-family:'Lato', sans-serif;font-size:1.1vw;line-height:1.15;font-style:normal;font-weight:400}@media screen and (max-width:1024px){.ptext{font-size:18px}}@media screen and (max-width:991px){.ptext{font-size:18px}}@media screen and (max-width:767px){.ptext{font-size:17px}}a.clink{display:inline-block;padding-bottom:1em;font-size:1em;color:#4d73c7;text-decoration:none !important;transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s}@media screen and (max-width:991px){a.clink{margin-bottom:0.5em;padding:0.1em 0em;display:inline-block}}a.clink i{font-size:1.1em}.is_ios a.clink{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}a.clink:hover{color:#1d315e}a{color:#4d73c7;transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s;text-decoration:none !important}.is_ios a{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}a:hover{color:#1d315e}a i{margin-right:0.7em;font-size:1.85em;font-style:normal}.white a{color:#fff}.white a:hover{color:#87a1d9}.dark a{color:#1d1d1d}.dark a:hover{color:#4d73c7}.blueline{position:relative;display:inline-block}.blueline:after{content:'';display:block;width:14vw;height:0.35vw;background-color:#4d73c7}@media screen and (max-width:767px){.blueline:after{width:40vw;height:3px}}.blueline.halfline:after{width:4vw}@media screen and (max-width:767px){.blueline.halfline:after{width:20vw}}.serviceBlock{display:-webkit-flex;display:flex;padding:0.5vw 0vw}@media screen and (max-width:767px){.serviceBlock{padding:7px 0vw}}.serviceBlock i{width:40%;font-size:4vw;padding:0em 0.5em;color:#fff;text-align:right}.serviceBlock i:before{display:inline-block;text-align:center;width:1.5em !important}@media screen and (max-width:767px){.serviceBlock i{width:30%;font-size:32px}}@media screen and (max-width:540px){.serviceBlock i{font-size:32px;width:25%}}.serviceBlock .stext{width:60%;color:#fff;font-family:'Lato', sans-serif;font-size:1.4vw;line-height:1.15;font-style:normal;font-weight:400;line-height:2.5;text-align:left}@media screen and (max-width:1024px){.serviceBlock .stext{font-size:18px}}@media screen and (max-width:991px){.serviceBlock .stext{font-size:18px}}@media screen and (max-width:767px){.serviceBlock .stext{width:70%;line-height:1.1;font-size:17px}}.xmap{width:100%;height:20vw}@media screen and (max-width:991px){.xmap{height:300px}}.xmap .map{width:100%;height:100%;zoom:1}.xmap .map:before,.xmap .map:after{content:"\0020";display:block;height:0;visibility:hidden}.xmap .map:after{clear:both}.contactFormB{font-size:1vw}.contactFormB input,.contactFormB textarea{font-family:'Lato', sans-serif !important;font-size:1em;color:#0c0c0c !important;margin-bottom:0.5em;padding:0.4em 0.8em;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:rgba(43, 37, 34, 0.5) !important;border:1px solid rgba(0, 0, 0, 0) !important;transition:background-color 0.3s ease 0s, color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s, color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s, color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s, color 0.3s ease 0s;-webkit-transition:background-color 0.3s ease 0s, color 0.3s ease 0s;width:100% !important}.is_ios .contactFormB input,.is_ios .contactFormB textarea{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}@media screen and (max-width:1024px){.contactFormB input,.contactFormB textarea{font-size:17px}}@media screen and (max-width:991px){.contactFormB input,.contactFormB textarea{font-size:16px}}.contactFormB input::placeholder,.contactFormB textarea::placeholder{transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;color:#1d1d1d !important}.is_ios .contactFormB input::placeholder,.is_ios .contactFormB textarea::placeholder{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.contactFormB input:focus,.contactFormB textarea:focus,.contactFormB input:hover,.contactFormB textarea:hover{outline:1px solid #2b2522;color:#fff !important}.contactFormB input:focus::placeholder,.contactFormB textarea:focus::placeholder,.contactFormB input:hover::placeholder,.contactFormB textarea:hover::placeholder{color:#fff !important}.contactFormB input:-webkit-autofill,.contactFormB textarea:-webkit-autofill,.contactFormB input:-webkit-autofill:hover,.contactFormB textarea:-webkit-autofill:hover,.contactFormB input:-webkit-autofill:focus,.contactFormB textarea:-webkit-autofill:focus{color:#fff !important;transition:background-color 1s ease 2000s;-moz-transition:background-color 1s ease 2000s;-ms-transition:background-color 1s ease 2000s;-o-transition:background-color 1s ease 2000s;-webkit-transition:background-color 1s ease 2000s;-webkit-box-shadow:inset 0 0 0px 2000px rgba(43, 37, 34, 0.3);-webkit-text-fill-color:#fff !important}.is_ios .contactFormB input:-webkit-autofill,.is_ios .contactFormB textarea:-webkit-autofill,.is_ios .contactFormB input:-webkit-autofill:hover,.is_ios .contactFormB textarea:-webkit-autofill:hover,.is_ios .contactFormB input:-webkit-autofill:focus,.is_ios .contactFormB textarea:-webkit-autofill:focus{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.contactFormB textarea{height:7em}.contactFormB input[type="submit"]{font-family:'Lato', sans-serif;display:block;margin-left:1em;width:auto !important;font-size:1.2em;padding:0.4em 1.2em !important;margin:0px !important;font-weight:700;background-color:#2b2522 !important;color:#fff !important;text-transform:uppercase;cursor:pointer;outline:0px solid #000;border:0px !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;align-content:center;-webkit-align-content:center;align-items:center;-webkit-align-items:center;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.is_ios .contactFormB input[type="submit"]{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}@media screen and (max-width:767px){.contactFormB input[type="submit"]{font-size:16px !important;width:100% !important}}.contactFormB input[type="submit"]:focus{color:#fff !important;background-color:#2b2522 !important}.contactFormB input[type="submit"]:hover{color:#fff !important;background-color:#3f2b1b !important}.contactFormB .wpcf7-not-valid-tip{margin-top:0em;margin-bottom:0.4em}.contactFormB .ajax-loader{display:block;margin:0vw !important;margin-top:1vw !important;width:50% !important;height:20px !important;background-repeat:no-repeat;background-image:url("/scss/blocks-spinner.svg") !important}.wpcf7-response-output{border:0px solid #fff !important;font-family:'Lato', sans-serif;text-align:left;color:#4d73c7 !important;font-size:1.1vw;text-align:center}@media screen and (max-width:1024px){.wpcf7-response-output{font-size:17px}}@media screen and (max-width:767px){.wpcf7-response-output{font-size:18px}}.wpcf7-not-valid-tip{border:0px solid #9a0711 !important;margin-top:0.5em;font-family:'Lato', sans-serif;text-align:left !important;font-weight:900;color:red !important;font-size:1.1vw !important;text-align:center}@media screen and (max-width:1024px){.wpcf7-not-valid-tip{font-size:18px !important}}@media screen and (max-width:767px){.wpcf7-not-valid-tip{font-size:16px !important}}@media screen and (max-width:991px){.xfooter{padding-left:5vw !important;padding-right:5vw !important}}.xfooter .fcol{display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;align-content:flex-start;-webkit-align-content:flex-start}.xfooter .fcol .fcol-inner{position:relative}.xfooter .fcol:nth-child(2){border-right:3px solid #fff;border-left:3px solid #fff}@media screen and (max-width:991px){.xfooter .fcol:nth-child(2){border:0px solid red !important}}.xfooter .ftitle{font-family:'Lato', sans-serif;font-size:1.4vw;text-transform:uppercase;color:#fff;line-height:1;font-weight:700;text-align:left;padding-bottom:1em}@media screen and (max-width:991px){.xfooter .ftitle{font-size:21px;text-align:center;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;align-content:center;-webkit-align-content:center;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}}.xfooter .ftext{font-family:'Lato', sans-serif;font-size:1.06vw;font-weight:500;line-height:1.3;color:#fff}@media screen and (max-width:1024px){.xfooter .ftext{font-size:15px}}@media screen and (max-width:991px){.xfooter .ftext{font-size:16px;padding-bottom:2em}}@media screen and (max-width:767px){.xfooter .ftext{text-align:center !important;font-size:16px;padding-bottom:2em}.xfooter .ftext .alignl{text-align:center !important}}.xfooter .flink{color:#fff}.xfooter .flink:hover{color:#3f2b1b}.xfooter .flink i{margin-right:0.7em;font-style:normal}a.flink,span.flink{display:-webkit-inline-flex !important;display:inline-flex !important;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;margin-bottom:1em;font-size:1.1vw;padding:0.5em 0.5em;position:relative;left:-0.5em;color:#fff;text-decoration:none !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}@media screen and (max-width:991px){a.flink,span.flink{margin-bottom:0.5em;display:inline-block;font-size:18px}}a.flink i,span.flink i{position:relative;font-size:1em;margin-right:0.7em}a.flink i.big,span.flink i.big{font-size:2em;margin:0px !important}a.flink span,span.flink span{display:inline-block;line-height:1.5}.is_ios a.flink,.is_ios span.flink{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}a.flink:hover,span.flink:hover{background-color:#3f2b1b;color:#fff !important}.contact-info a.flink,.contact-info span.flink{color:#0c0c0c}.contact-info a.flink i,.contact-info span.flink i{font-size:1.5em;width:1em;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}.cmalogo{display:inline-block;position:relative;top:-0.1em;width:350px !important;padding-bottom:0.5em}.hours{display:-webkit-flex;display:flex;padding:0.5em 0em;padding-right:6em}@media screen and (max-width:1024px){.hours{padding:0.5em 0em}}@media screen and (max-width:767px){.hours{padding:0.5em 6em}}@media screen and (max-width:540px){.hours{padding:0.5em 1em}}.hours .day{width:50%;text-align:left}.hours .hour{width:50%;text-align:right}.pdfblock{display:-webkit-inline-flex;display:inline-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;align-content:center;-webkit-align-content:center}.pdflink{color:#fff !important;font-family:'Lato', sans-serif;text-align:left;padding-bottom:0em;margin-bottom:1.1em;display:inline-block;word-wrap:none;font-weight:400 !important;font-size:1.2em;display:-webkit-inline-flex;display:inline-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;position:relative;transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s;text-decoration:none !important}.pdflink i{margin-right:1.2em;font-size:1.85em;font-style:normal}.pdflink:after{content:"PDF";position:absolute;font-size:0.9em;bottom:-0.7em;left:1.75em;font-weight:600}.pdflink span{display:inline-block;line-height:1.1}.is_ios .pdflink{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.pdflink:hover{color:#87a1d9 !important;filter:drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.9));-webkit-filter:drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.9));-moz-filter:drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.9))}.is_ios .pdflink:hover{filter:none;-webkit-filter:none;-moz-filter:none}.pdflink.sm{font-size:1.1em;color:#4d73c7 !important}.pdflink.sm:hover{color:#1d315e !important;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.0));-webkit-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.0));-moz-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.0))}.is_ios .pdflink.sm:hover{filter:none;-webkit-filter:none;-moz-filter:none}#your-file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#your-file + label{font-size:1.25em;font-weight:700;color:white;background-color:#4d73c7;display:inline-block;cursor:pointer;padding:0.5em 1em;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:991px){#your-file + label{font-size:16px}}.is_ios #your-file + label{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}#your-file + label i{font-size:1.3em !important;padding-right:0.5em}#your-file:focus + label{background-color:#1d315e;outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}#your-file + label:hover{background-color:#1d315e}.hlogo,.headerlogos .rlogo,.navbar-header .header-block .header-left a.logo-link{outline:0px solid #000 !important}.hlogo svg,.headerlogos .rlogo svg,.navbar-header .header-block .header-left a.logo-link svg{outline:0px solid #000 !important}.hlogo svg path,.headerlogos .rlogo svg path,.navbar-header .header-block .header-left a.logo-link svg path{fill:rgba(0, 0, 0, 0);stroke-dashoffset:0px;stroke-dasharray:200;stroke-width:9;stroke:rgba(0, 0, 0, 0);transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-webkit-animation:hlogoanim 1s linear 0s 1 normal forwards running;-moz-animation:hlogoanim 1s linear 0s 1 normal forwards running;-o-animation:hlogoanim 1s linear 0s 1 normal forwards running;animation:hlogoanim 1s linear 0s 1 normal forwards running}.is_ios .hlogo svg path,.is_ios .headerlogos .rlogo svg path,.headerlogos .is_ios .rlogo svg path,.is_ios .navbar-header .header-block .header-left a.logo-link svg path,.navbar-header .header-block .header-left .is_ios a.logo-link svg path{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.hlogo:hover svg path,.headerlogos .rlogo:hover svg path,.navbar-header .header-block .header-left a.logo-link:hover svg path{fill:#fff !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;stroke-width:3;-webkit-animation:hlogoanimHover 6s linear 0s infinite normal forwards running;-moz-animation:hlogoanimHover 6s linear 0s infinite normal forwards running;-o-animation:hlogoanimHover 6s linear 0s infinite normal forwards running;animation:hlogoanimHover 6s linear 0s infinite normal forwards running}.is_ios .hlogo:hover svg path,.is_ios .headerlogos .rlogo:hover svg path,.headerlogos .is_ios .rlogo:hover svg path,.is_ios .navbar-header .header-block .header-left a.logo-link:hover svg path,.navbar-header .header-block .header-left .is_ios a.logo-link:hover svg path{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.header-scroll .hlogoScroll svg path,.header-scroll .navbar-header .header-block .header-left a.logo-link svg path,.navbar-header .header-block .header-left .header-scroll a.logo-link svg path{-webkit-animation:hlogoanimB 1s linear 0s 1 normal forwards running;-moz-animation:hlogoanimB 1s linear 0s 1 normal forwards running;-o-animation:hlogoanimB 1s linear 0s 1 normal forwards running;animation:hlogoanimB 1s linear 0s 1 normal forwards running}.header-scroll .hlogoScroll:hover svg path,.header-scroll .navbar-header .header-block .header-left a.logo-link:hover svg path,.navbar-header .header-block .header-left .header-scroll a.logo-link:hover svg path{fill:#0c0c0c !important;stroke-width:7;-webkit-animation:hlogoanimHoverB 6s linear 0s infinite normal forwards running;-moz-animation:hlogoanimHoverB 6s linear 0s infinite normal forwards running;-o-animation:hlogoanimHoverB 6s linear 0s infinite normal forwards running;animation:hlogoanimHoverB 6s linear 0s infinite normal forwards running}@-webkit-keyframes hlogoanim{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#fff}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#fff}50%{stroke-dashoffset:300px;fill:#fff;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#fff}}@-moz-keyframes hlogoanim{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#fff}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#fff}50%{stroke-dashoffset:300px;fill:#fff;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#fff}}@-ms-keyframes hlogoanim{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#fff}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#fff}50%{stroke-dashoffset:300px;fill:#fff;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#fff}}@-o-keyframes hlogoanim{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#fff}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#fff}50%{stroke-dashoffset:300px;fill:#fff;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#fff}}@keyframes hlogoanim{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#fff}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#fff}50%{stroke-dashoffset:300px;fill:#fff;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#fff}}@-webkit-keyframes hlogoanimB{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}50%{stroke-dashoffset:300px;fill:#0c0c0c;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#0c0c0c}}@-moz-keyframes hlogoanimB{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}50%{stroke-dashoffset:300px;fill:#0c0c0c;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#0c0c0c}}@-ms-keyframes hlogoanimB{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}50%{stroke-dashoffset:300px;fill:#0c0c0c;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#0c0c0c}}@-o-keyframes hlogoanimB{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}50%{stroke-dashoffset:300px;fill:#0c0c0c;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#0c0c0c}}@keyframes hlogoanimB{0%{stroke-dashoffset:0px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}30%{stroke-dashoffset:250px;fill:rgba(0, 0, 0, 0);stroke:#0c0c0c}50%{stroke-dashoffset:300px;fill:#0c0c0c;stroke:rgba(0, 0, 0, 0)}100%{stroke-dashoffset:300px;fill:#0c0c0c}}@-webkit-keyframes hlogoanimHover{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 1)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}}@-moz-keyframes hlogoanimHover{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 1)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}}@-ms-keyframes hlogoanimHover{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 1)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}}@-o-keyframes hlogoanimHover{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 1)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}}@keyframes hlogoanimHover{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 1)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 1)}}@-webkit-keyframes hlogoanimHoverB{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 0.7)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}}@-moz-keyframes hlogoanimHoverB{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 0.7)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}}@-ms-keyframes hlogoanimHoverB{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 0.7)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}}@-o-keyframes hlogoanimHoverB{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 0.7)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}}@keyframes hlogoanimHoverB{0%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}50%{stroke-dashoffset:300px;stroke:rgba(255, 255, 255, 0.7)}100%{stroke-dashoffset:0px;stroke:rgba(255, 255, 255, 0.7)}}.navbar-header{position:fixed;width:100%;z-index:10;padding:1.73611vw 0.86806vw !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;background-color:rgba(0, 0, 0, 0)}@media screen and (max-width:991px){.navbar-header{padding:1.73611vw 0 !important}}.is_ios .navbar-header{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.header-scroll .navbar-header{padding:0.43403vw 0.86806vw !important;padding-top:0.69444vw !important;background-color:#fff;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));-webkit-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));-moz-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3))}.is_ios .header-scroll .navbar-header{filter:none;-webkit-filter:none;-moz-filter:none}@media screen and (max-width:991px){.header-scroll .navbar-header{padding:0.43403vw 0 !important;padding-top:0.69444vw !important}}.navbar-header .header-block{padding-left:9.375vw;padding-right:8.42014vw;width:100%;display:-webkit-flex;display:flex}@media screen and (max-width:991px){.navbar-header .header-block{padding:0vw 2.60417vw}}@media screen and (max-width:991px){.navbar-header .header-block .header-left{display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}}.navbar-header .header-block .header-left a.logo-link svg{width:16.14583vw;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}@media screen and (max-width:991px){.navbar-header .header-block .header-left a.logo-link svg{width:17.36111vw;min-width:200px;padding-top:20px;padding-bottom:20px}}.is_ios .navbar-header .header-block .header-left a.logo-link svg{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.header-scroll .navbar-header .header-block .header-left a.logo-link svg{width:13.02083vw}@media screen and (max-width:991px){.header-scroll .navbar-header .header-block .header-left a.logo-link svg{width:13.02083vw;min-width:150px;padding-top:10px;padding-bottom:10px}}.header-scroll .navbar-header .header-block .header-left a.logo-link svg path{fill:#0c0c0c}.navbar-header .header-block .header-right{width:100%;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;align-content:center;-webkit-align-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap}.header-scroll .navbar-header .header-block .header-right{align-items:center;-webkit-align-items:center}.navbar-header .header-block .header-right > div{height:auto;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;align-content:center;-webkit-align-content:center;padding-bottom:1.30208vw;padding-top:0em}.header-scroll .navbar-header .header-block .header-right > div{align-items:center;-webkit-align-items:center;padding-bottom:0vw}.navbar-header .header-block .header-right ul.navbar-nav{padding:0px !important;margin:0px !important;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center;flex-direction:row;-webkit-flex-direction:row}.navbar-header .header-block .header-right ul.navbar-nav > li{outline:0px solid #000 !important;list-style:none;position:relative;display:block;padding:0em 1em;font-size:1vw;border:0px solid #000 !important;border-right:2px solid #575a5f}@media screen and (max-width:991px){.navbar-header .header-block .header-right ul.navbar-nav > li{font-size:16px}}.navbar-header .header-block .header-right ul.navbar-nav > li:last-child{border-right:0px solid #1d1d1d}.navbar-header .header-block .header-right ul.navbar-nav > li > a{display:block;outline:0px solid #000 !important;text-transform:uppercase;font-family:'Lato', sans-serif;font-size:1em;font-weight:600;text-decoration:none;padding:0.1em 0.1em;line-height:1;border-bottom:3px solid rgba(0, 0, 0, 0);cursor:pointer;letter-spacing:0.03em;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;color:#fff !important}.is_ios .navbar-header .header-block .header-right ul.navbar-nav > li > a{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.navbar-header .header-block .header-right ul.navbar-nav > li > a:hover{color:#fff;border-bottom:3px solid #fff}.header-scroll .navbar-header .header-block .header-right ul.navbar-nav > li > a{color:#0c0c0c !important}.header-scroll .navbar-header .header-block .header-right ul.navbar-nav > li > a:hover{color:#0c0c0c;border-bottom:3px solid #0c0c0c}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu{z-index:0;position:absolute;left:0%;pointer-events:none;opacity:0;filter:alpha(opacity=0);margin:0px !important;padding:0vw !important;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;background-color:#fff;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;align-items:space-between;-webkit-align-items:space-between;align-content:space-between;-webkit-align-content:space-between;border-top:5px solid #4d73c7;border-bottom:5px solid #4d73c7}.is_ios .navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li{list-style:none;outline:0px solid #000 !important;padding:0em;text-indent:0px !important;font-size:1vw}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li > a{padding:0.2em 1em !important;outline:0px solid #000 !important;letter-spacing:0.01em;line-height:1.5;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;display:block;white-space:nowrap;font-size:1em;font-weight:600;font-family:'Lato', sans-serif;text-decoration:none;color:#1d1d1d;background-color:rgba(0, 0, 0, 0)}.is_ios .navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li > a{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}@media screen and (max-width:991px){.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li > a{font-size:16px}}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li > a:hover{color:#fff;background-color:#4d73c7}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li.current_page_item > a{color:#fff;background-color:#4d73c7}.navbar-header .header-block .header-right ul.navbar-nav > li > .sub-menu > li.current_page_item > a:hover{color:#fff;background-color:#4d73c7}.navbar-header .header-block .header-right ul.navbar-nav > li:hover > .sub-menu{opacity:1;filter:alpha(opacity=100);left:0%;pointer-events:auto}.form-required{position:absolute;top:0;right:0.5em;pointer-events:none;color:#4d73c7;font-weight:900;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.is_ios .form-required{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.form-input,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{width:100%;height:100%;background-color:#fff;font-weight:400;font-family:'Lato', sans-serif;text-transform:uppercase;color:#0c0c0c;border-radius:0px;border:3px solid #4d73c7;border-right:0px solid #4d73c7 !important;margin:0px;font-size:1.1vw;line-height:1.2;outline:0px solid red;padding:0.34em 1em;padding-top:0.45em;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}@media screen and (max-width:991px){.form-input,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{border:3px solid rgba(77, 115, 199, 1.0) !important}}@media screen and (max-width:991px){.form-input,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{font-size:18px;padding:0.6em 0.5em;padding-top:0.7em}}@media screen and (max-width:767px){.form-input,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{font-size:18px}}.is_ios .form-input,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="text"],.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="email"],.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="tel"],.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios select,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios textarea{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.form-input::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea::placeholder{transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;color:#575a5f !important}.is_ios .form-input::placeholder,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="text"]::placeholder,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="email"]::placeholder,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="tel"]::placeholder,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios select::placeholder,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios textarea::placeholder{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.form-input:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:hover,.form-input:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:focus{background-color:rgba(43, 37, 34, 0.9);border:3px solid rgba(43, 37, 34, 1.0);color:#fff !important}.form-input:hover::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:hover::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:hover::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:hover::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:hover::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:hover::placeholder,.form-input:focus::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:focus::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:focus::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:focus::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:focus::placeholder,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:focus::placeholder{color:#fff !important}.form-input:hover + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:hover + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:hover + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:hover + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:hover + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:hover + .form-required,.form-input:focus + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:focus + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:focus + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:focus + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:focus + .form-required,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:focus + .form-required{color:#fff}.form-input:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill,.form-input:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill:hover,.form-input:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill:focus{transition:background-color 1s ease 2000s;-moz-transition:background-color 1s ease 2000s;-ms-transition:background-color 1s ease 2000s;-o-transition:background-color 1s ease 2000s;-webkit-transition:background-color 1s ease 2000s;-webkit-box-shadow:inset 0 0 0px 2000px rgba(86, 74, 68, 0.8) !important;box-shadow:inset 0 0 0px 2000px rgba(86, 74, 68, 0.8) !important;-webkit-text-fill-color:#fff !important}.is_ios .form-input:-webkit-autofill,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="text"]:-webkit-autofill,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="email"]:-webkit-autofill,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="tel"]:-webkit-autofill,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios select:-webkit-autofill,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios textarea:-webkit-autofill,.is_ios .form-input:-webkit-autofill:hover,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="text"]:-webkit-autofill:hover,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="email"]:-webkit-autofill:hover,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="tel"]:-webkit-autofill:hover,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios select:-webkit-autofill:hover,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill:hover,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios textarea:-webkit-autofill:hover,.is_ios .form-input:-webkit-autofill:focus,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="text"]:-webkit-autofill:focus,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="email"]:-webkit-autofill:focus,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"]:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios input[type="tel"]:-webkit-autofill:focus,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios select:-webkit-autofill:focus,.is_ios .contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea:-webkit-autofill:focus,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap .is_ios textarea:-webkit-autofill:focus{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}.pbutton,.contactForm .wpcf7 .wpcf7-form input[type="submit"]{font-family:'Lato', sans-serif;text-decoration:none !important;font-size:1vw;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;display:inline-block;line-height:1;cursor:pointer;padding:0.7em 1.8em;text-transform:uppercase;font-weight:900;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;color:#fff !important;background-color:#2b2522;border:3px solid #2b2522;outline:0px solid #000}@media screen and (max-width:991px){}@media screen and (max-width:991px) and (max-width:991px){.pbutton,.contactForm .wpcf7 .wpcf7-form input[type="submit"]{font-size:16px}}.is_ios .pbutton,.is_ios .contactForm .wpcf7 .wpcf7-form input[type="submit"],.contactForm .wpcf7 .wpcf7-form .is_ios input[type="submit"]{transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none}@media screen and (max-width:480px){.pbutton,.contactForm .wpcf7 .wpcf7-form input[type="submit"]{display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;align-content:flex-start;-webkit-align-content:flex-start;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;padding:0.7em 0.7em}}.pbutton i,.contactForm .wpcf7 .wpcf7-form input[type="submit"] i{padding-left:0.5em}.pbutton:hover,.contactForm .wpcf7 .wpcf7-form input[type="submit"]:hover{color:#fff !important;border:3px solid #64564f;background-color:#64564f}.contactForm .wpcf7{width:100%}.contactForm .wpcf7 .wpcf7-form .crow{position:relative;display:-webkit-flex;display:flex}@media screen and (max-width:768px){.contactForm .wpcf7 .wpcf7-form .crow{justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}}.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap{overflow:shown;width:100%}@media screen and (max-width:767px){.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap{width:100%}}.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="text"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="email"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap input[type="tel"],.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap select,.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{width:100%;height:auto !important;text-transform:initial !important;border:0px solid #0c0c0c !important;border-bottom:2px solid #0c0c0c !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;resize:none;margin-bottom:0.5em}.contactForm .wpcf7 .wpcf7-form .crow span.wpcf7-form-control-wrap textarea{max-height:9em}.contactForm .wpcf7 .wpcf7-form .crow .ajax-loader{width:60px;background-position:center;background-repeat:no-repeat;height:0px;display:inline-block}.contactForm .wpcf7 .wpcf7-form .crow .ajax-loader.is-active{height:40px}.contactForm .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{position:static !important;left:0;bottom:-1.5em;font-weight:400;font-family:'Lato', sans-serif;color:#9a0711 !important;border-radius:0px;font-size:1vw;text-align:left;margin-bottom:0.5em !important;margin-left:1em !important}@media screen and (max-width:991px){.contactForm .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{position:relative;bottom:initial}}@media screen and (max-width:991px){.contactForm .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:1.68vw}}@media screen and (max-width:991px){.contactForm .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:16px}}.contactForm .wpcf7 .wpcf7-form .g-recaptcha-response .wpcf7-not-valid-tip{bottom:-1.5em}.contactForm .wpcf7 .wpcf7-form .wpcf7-response-output{padding-left:0px;padding-top:1em;font-weight:400;font-family:'Lato', sans-serif;color:#9a0711 !important;border-radius:0px;border:0px solid #9a0711;font-size:1vw;text-align:left;margin:0 0;margin-top:1vw;margin-bottom:1em}@media screen and (max-width:991px){.contactForm .wpcf7 .wpcf7-form .wpcf7-response-output{font-size:1.68vw}}@media screen and (max-width:991px){.contactForm .wpcf7 .wpcf7-form .wpcf7-response-output{font-size:16px}}.xgallery{max-width:100vw !important;padding:0 20vw;overflow:hidden !important}@media screen and (max-width:991px){.xgallery{padding:0 5vw}}.xgallery .robo_gallery{margin-left:-7px !important}.xgallery.active{overflow:auto !important}.rbs_gallery_button{display:none;pointer-events:none}.mfp-title{display:none;pointer-events:none}.rbs-img-thumbnail-container img{object-fit:cover !important;width:100%;height:100%}