@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);.theme.bg-active-white:active,.theme.bg-after-white:after,.theme.bg-before-white:before,.theme.bg-hover-white:hover,.theme.bg-white{background-color:#fff}@media (min-width:991px){.theme.bg-lg-white{background-color:#fff!important}}@media (min-width:767px){.theme.bg-md-white{background-color:#fff!important}}@media (max-width:575px){.theme.bg-sm-white{background-color:#fff!important}}.theme.bg-label-checked-white:checked+label{background-color:#fff}.theme.color-white{color:#fff!important}@media (min-width:991px){.theme.color-lg-white{color:#fff!important}}@media (min-width:767px){.theme.color-md-white{color:#fff!important}}@media (min-width:575px){.theme.color-sm-white{color:#fff!important}}.theme.color-active-white:active,.theme.color-after-white:after,.theme.color-before-white:before,.theme.color-hover-white:hover{color:#fff}.theme.color-label-checked-white:checked+label{color:#fff}.theme.box-shadow-white{box-shadow:0 3px 10px #fff}.theme.fill-white{fill:#fff}.theme.border-after-white:after,.theme.border-before-white:before,.theme.border-white{border-color:#fff}.theme.input-focus-label-white:focus+label{color:#fff}.theme.place-holder-white ::-webkit-input-placeholder{color:#fff}.theme.place-holder-white ::-moz-placeholder{color:#fff}.theme.place-holder-white :-ms-input-placeholder{color:#fff}.theme.place-holder-white :-moz-placeholder{color:#fff}.theme.bg-active-black:active,.theme.bg-after-black:after,.theme.bg-before-black:before,.theme.bg-black,.theme.bg-hover-black:hover{background-color:#000}@media (min-width:991px){.theme.bg-lg-black{background-color:#000!important}}@media (min-width:767px){.theme.bg-md-black{background-color:#000!important}}@media (max-width:575px){.theme.bg-sm-black{background-color:#000!important}}.theme.bg-label-checked-black:checked+label{background-color:#000}.theme.color-black{color:#000!important}@media (min-width:991px){.theme.color-lg-black{color:#000!important}}@media (min-width:767px){.theme.color-md-black{color:#000!important}}@media (min-width:575px){.theme.color-sm-black{color:#000!important}}.theme.color-active-black:active,.theme.color-after-black:after,.theme.color-before-black:before,.theme.color-hover-black:hover{color:#000}.theme.color-label-checked-black:checked+label{color:#000}.theme.box-shadow-black{box-shadow:0 3px 10px #000}.theme.fill-black{fill:#000}.theme.border-after-black:after,.theme.border-before-black:before,.theme.border-black{border-color:#000}.theme.input-focus-label-black:focus+label{color:#000}.theme.place-holder-black ::-webkit-input-placeholder{color:#000}.theme.place-holder-black ::-moz-placeholder{color:#000}.theme.place-holder-black :-ms-input-placeholder{color:#000}.theme.place-holder-black :-moz-placeholder{color:#000}.theme.bg-active-black1:active,.theme.bg-after-black1:after,.theme.bg-before-black1:before,.theme.bg-black1,.theme.bg-hover-black1:hover{background-color:#1c181d}@media (min-width:991px){.theme.bg-lg-black1{background-color:#1c181d!important}}@media (min-width:767px){.theme.bg-md-black1{background-color:#1c181d!important}}@media (max-width:575px){.theme.bg-sm-black1{background-color:#1c181d!important}}.theme.bg-label-checked-black1:checked+label{background-color:#1c181d}.theme.color-black1{color:#1c181d!important}@media (min-width:991px){.theme.color-lg-black1{color:#1c181d!important}}@media (min-width:767px){.theme.color-md-black1{color:#1c181d!important}}@media (min-width:575px){.theme.color-sm-black1{color:#1c181d!important}}.theme.color-active-black1:active,.theme.color-after-black1:after,.theme.color-before-black1:before,.theme.color-hover-black1:hover{color:#1c181d}.theme.color-label-checked-black1:checked+label{color:#1c181d}.theme.box-shadow-black1{box-shadow:0 3px 10px #1c181d}.theme.fill-black1{fill:#1c181d}.theme.border-after-black1:after,.theme.border-before-black1:before,.theme.border-black1{border-color:#1c181d}.theme.input-focus-label-black1:focus+label{color:#1c181d}.theme.place-holder-black1 ::-webkit-input-placeholder{color:#1c181d}.theme.place-holder-black1 ::-moz-placeholder{color:#1c181d}.theme.place-holder-black1 :-ms-input-placeholder{color:#1c181d}.theme.place-holder-black1 :-moz-placeholder{color:#1c181d}.theme.bg-active-blacklight:active,.theme.bg-after-blacklight:after,.theme.bg-before-blacklight:before,.theme.bg-blacklight,.theme.bg-hover-blacklight:hover{background-color:#80828d}@media (min-width:991px){.theme.bg-lg-blacklight{background-color:#80828d!important}}@media (min-width:767px){.theme.bg-md-blacklight{background-color:#80828d!important}}@media (max-width:575px){.theme.bg-sm-blacklight{background-color:#80828d!important}}.theme.bg-label-checked-blacklight:checked+label{background-color:#80828d}.theme.color-blacklight{color:#80828d!important}@media (min-width:991px){.theme.color-lg-blacklight{color:#80828d!important}}@media (min-width:767px){.theme.color-md-blacklight{color:#80828d!important}}@media (min-width:575px){.theme.color-sm-blacklight{color:#80828d!important}}.theme.color-active-blacklight:active,.theme.color-after-blacklight:after,.theme.color-before-blacklight:before,.theme.color-hover-blacklight:hover{color:#80828d}.theme.color-label-checked-blacklight:checked+label{color:#80828d}.theme.box-shadow-blacklight{box-shadow:0 3px 10px #80828d}.theme.fill-blacklight{fill:#80828d}.theme.border-after-blacklight:after,.theme.border-before-blacklight:before,.theme.border-blacklight{border-color:#80828d}.theme.input-focus-label-blacklight:focus+label{color:#80828d}.theme.place-holder-blacklight ::-webkit-input-placeholder{color:#80828d}.theme.place-holder-blacklight ::-moz-placeholder{color:#80828d}.theme.place-holder-blacklight :-ms-input-placeholder{color:#80828d}.theme.place-holder-blacklight :-moz-placeholder{color:#80828d}.theme.bg-active-lightgrey:active,.theme.bg-after-lightgrey:after,.theme.bg-before-lightgrey:before,.theme.bg-hover-lightgrey:hover,.theme.bg-lightgrey{background-color:#f1f1f1}@media (min-width:991px){.theme.bg-lg-lightgrey{background-color:#f1f1f1!important}}@media (min-width:767px){.theme.bg-md-lightgrey{background-color:#f1f1f1!important}}@media (max-width:575px){.theme.bg-sm-lightgrey{background-color:#f1f1f1!important}}.theme.bg-label-checked-lightgrey:checked+label{background-color:#f1f1f1}.theme.color-lightgrey{color:#f1f1f1!important}@media (min-width:991px){.theme.color-lg-lightgrey{color:#f1f1f1!important}}@media (min-width:767px){.theme.color-md-lightgrey{color:#f1f1f1!important}}@media (min-width:575px){.theme.color-sm-lightgrey{color:#f1f1f1!important}}.theme.color-active-lightgrey:active,.theme.color-after-lightgrey:after,.theme.color-before-lightgrey:before,.theme.color-hover-lightgrey:hover{color:#f1f1f1}.theme.color-label-checked-lightgrey:checked+label{color:#f1f1f1}.theme.box-shadow-lightgrey{box-shadow:0 3px 10px #f1f1f1}.theme.fill-lightgrey{fill:#f1f1f1}.theme.border-after-lightgrey:after,.theme.border-before-lightgrey:before,.theme.border-lightgrey{border-color:#f1f1f1}.theme.input-focus-label-lightgrey:focus+label{color:#f1f1f1}.theme.place-holder-lightgrey ::-webkit-input-placeholder{color:#f1f1f1}.theme.place-holder-lightgrey ::-moz-placeholder{color:#f1f1f1}.theme.place-holder-lightgrey :-ms-input-placeholder{color:#f1f1f1}.theme.place-holder-lightgrey :-moz-placeholder{color:#f1f1f1}.theme.bg-active-theme_color:active,.theme.bg-after-theme_color:after,.theme.bg-before-theme_color:before,.theme.bg-hover-theme_color:hover,.theme.bg-theme_color{background-color:#3084e1}@media (min-width:991px){.theme.bg-lg-theme_color{background-color:#3084e1!important}}@media (min-width:767px){.theme.bg-md-theme_color{background-color:#3084e1!important}}@media (max-width:575px){.theme.bg-sm-theme_color{background-color:#3084e1!important}}.theme.bg-label-checked-theme_color:checked+label{background-color:#3084e1}.theme.color-theme_color{color:#3084e1!important}@media (min-width:991px){.theme.color-lg-theme_color{color:#3084e1!important}}@media (min-width:767px){.theme.color-md-theme_color{color:#3084e1!important}}@media (min-width:575px){.theme.color-sm-theme_color{color:#3084e1!important}}.theme.color-active-theme_color:active,.theme.color-after-theme_color:after,.theme.color-before-theme_color:before,.theme.color-hover-theme_color:hover{color:#3084e1}.theme.color-label-checked-theme_color:checked+label{color:#3084e1}.theme.box-shadow-theme_color{box-shadow:0 3px 10px #3084e1}.theme.fill-theme_color{fill:#3084e1}.theme.border-after-theme_color:after,.theme.border-before-theme_color:before,.theme.border-theme_color{border-color:#3084e1}.theme.input-focus-label-theme_color:focus+label{color:#3084e1}.theme.place-holder-theme_color ::-webkit-input-placeholder{color:#3084e1}.theme.place-holder-theme_color ::-moz-placeholder{color:#3084e1}.theme.place-holder-theme_color :-ms-input-placeholder{color:#3084e1}.theme.place-holder-theme_color :-moz-placeholder{color:#3084e1}.theme.bg-active-menu_bg:active,.theme.bg-after-menu_bg:after,.theme.bg-before-menu_bg:before,.theme.bg-hover-menu_bg:hover,.theme.bg-menu_bg{background-color:#8d4f0e}@media (min-width:991px){.theme.bg-lg-menu_bg{background-color:#8d4f0e!important}}@media (min-width:767px){.theme.bg-md-menu_bg{background-color:#8d4f0e!important}}@media (max-width:575px){.theme.bg-sm-menu_bg{background-color:#8d4f0e!important}}.theme.bg-label-checked-menu_bg:checked+label{background-color:#8d4f0e}.theme.color-menu_bg{color:#8d4f0e!important}@media (min-width:991px){.theme.color-lg-menu_bg{color:#8d4f0e!important}}@media (min-width:767px){.theme.color-md-menu_bg{color:#8d4f0e!important}}@media (min-width:575px){.theme.color-sm-menu_bg{color:#8d4f0e!important}}.theme.color-active-menu_bg:active,.theme.color-after-menu_bg:after,.theme.color-before-menu_bg:before,.theme.color-hover-menu_bg:hover{color:#8d4f0e}.theme.color-label-checked-menu_bg:checked+label{color:#8d4f0e}.theme.box-shadow-menu_bg{box-shadow:0 3px 10px #8d4f0e}.theme.fill-menu_bg{fill:#8d4f0e}.theme.border-after-menu_bg:after,.theme.border-before-menu_bg:before,.theme.border-menu_bg{border-color:#8d4f0e}.theme.input-focus-label-menu_bg:focus+label{color:#8d4f0e}.theme.place-holder-menu_bg ::-webkit-input-placeholder{color:#8d4f0e}.theme.place-holder-menu_bg ::-moz-placeholder{color:#8d4f0e}.theme.place-holder-menu_bg :-ms-input-placeholder{color:#8d4f0e}.theme.place-holder-menu_bg :-moz-placeholder{color:#8d4f0e}.theme.bg-active-red:active,.theme.bg-after-red:after,.theme.bg-before-red:before,.theme.bg-hover-red:hover,.theme.bg-red{background-color:#bd2d32}@media (min-width:991px){.theme.bg-lg-red{background-color:#bd2d32!important}}@media (min-width:767px){.theme.bg-md-red{background-color:#bd2d32!important}}@media (max-width:575px){.theme.bg-sm-red{background-color:#bd2d32!important}}.theme.bg-label-checked-red:checked+label{background-color:#bd2d32}.theme.color-red{color:#bd2d32!important}@media (min-width:991px){.theme.color-lg-red{color:#bd2d32!important}}@media (min-width:767px){.theme.color-md-red{color:#bd2d32!important}}@media (min-width:575px){.theme.color-sm-red{color:#bd2d32!important}}.theme.color-active-red:active,.theme.color-after-red:after,.theme.color-before-red:before,.theme.color-hover-red:hover{color:#bd2d32}.theme.color-label-checked-red:checked+label{color:#bd2d32}.theme.box-shadow-red{box-shadow:0 3px 10px #bd2d32}.theme.fill-red{fill:#bd2d32}.theme.border-after-red:after,.theme.border-before-red:before,.theme.border-red{border-color:#bd2d32}.theme.input-focus-label-red:focus+label{color:#bd2d32}.theme.place-holder-red ::-webkit-input-placeholder{color:#bd2d32}.theme.place-holder-red ::-moz-placeholder{color:#bd2d32}.theme.place-holder-red :-ms-input-placeholder{color:#bd2d32}.theme.place-holder-red :-moz-placeholder{color:#bd2d32}.theme.bg-active-skincolor:active,.theme.bg-after-skincolor:after,.theme.bg-before-skincolor:before,.theme.bg-hover-skincolor:hover,.theme.bg-skincolor{background-color:#ffc107}@media (min-width:991px){.theme.bg-lg-skincolor{background-color:#ffc107!important}}@media (min-width:767px){.theme.bg-md-skincolor{background-color:#ffc107!important}}@media (max-width:575px){.theme.bg-sm-skincolor{background-color:#ffc107!important}}.theme.bg-label-checked-skincolor:checked+label{background-color:#ffc107}.theme.color-skincolor{color:#ffc107!important}@media (min-width:991px){.theme.color-lg-skincolor{color:#ffc107!important}}@media (min-width:767px){.theme.color-md-skincolor{color:#ffc107!important}}@media (min-width:575px){.theme.color-sm-skincolor{color:#ffc107!important}}.theme.color-active-skincolor:active,.theme.color-after-skincolor:after,.theme.color-before-skincolor:before,.theme.color-hover-skincolor:hover{color:#ffc107}.theme.color-label-checked-skincolor:checked+label{color:#ffc107}.theme.box-shadow-skincolor{box-shadow:0 3px 10px #ffc107}.theme.fill-skincolor{fill:#ffc107}.theme.border-after-skincolor:after,.theme.border-before-skincolor:before,.theme.border-skincolor{border-color:#ffc107}.theme.input-focus-label-skincolor:focus+label{color:#ffc107}.theme.place-holder-skincolor ::-webkit-input-placeholder{color:#ffc107}.theme.place-holder-skincolor ::-moz-placeholder{color:#ffc107}.theme.place-holder-skincolor :-ms-input-placeholder{color:#ffc107}.theme.place-holder-skincolor :-moz-placeholder{color:#ffc107}.z-index-20{z-index:20}.z-index-19{z-index:19}.z-index-18{z-index:18}.z-index-17{z-index:17}.z-index-16{z-index:16}.z-index-15{z-index:15}.z-index-14{z-index:14}.z-index-13{z-index:13}.z-index-12{z-index:12}.z-index-11{z-index:11}.z-index-10{z-index:10}.z-index-9{z-index:9}.z-index-8{z-index:8}.z-index-7{z-index:7}.z-index-6{z-index:6}.z-index-5{z-index:5}.z-index-4{z-index:4}.z-index-3{z-index:3}.z-index-2{z-index:2}.z-index-1{z-index:1}@font-face{font-family:NorthernSoul-Script;src:url(../fonts/NorthernSoul-Script.ttf);src:url(../fonts/NorthernSoul-Script.ttf?#iefix) format('embedded-opentype'),url(../fonts/NorthernSoul-Script.woff) format('woff'),url(../fonts/NorthernSoul-Script.ttf) format('truetype')}@font-face{font-family:NorthernSoul-Caps;src:url(../fonts/NorthernSoul-Caps.ttf);src:url(../fonts/NorthernSoul-Caps.ttf?#iefix) format('embedded-opentype'),url(../fonts/NorthernSoul-Caps.woff) format('woff'),url(../fonts/NorthernSoul-Caps.ttf) format('truetype')}@font-face{font-family:'Saltery Regular';src:url('../fonts/saltery/Saltery Regular.otf')}@font-face{font-family:'Saltery Swash';src:url('../fonts/saltery/Saltery Swash.otf')}@font-face{font-family:Apercu;src:url("../fonts/apercu/Apercu Regular.otf");font-weight:500;font-style:normal}@font-face{font-family:Apercu;src:url("../fonts/apercu/Apercu Light.otf");font-weight:300;font-style:normal}@font-face{font-family:Apercu;src:url("../fonts/apercu/Apercu Bold.otf");font-weight:700;font-style:normal}.apercu{font-family:Apercu}.animate_the_button{position:relative!important;background-color:#1c181d!important;color:#fff!important;display:inline-block!important}.animate_the_button .circle{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;background-color:#1c181d;color:#fff;visibility:visible;animation-delay:.3s;animation-name:fadeIn}.animate_the_button .circle.circle-1{transform:translateX(180px) translateY(24px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .05s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .05s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .05s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .05s;transition:all .3s cubic-bezier(.86,0,.07,1) .05s}.animate_the_button .circle.circle-2{transform:translateX(180px) translateY(42px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .075s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .075s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .075s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .075s;transition:all .3s cubic-bezier(.86,0,.07,1) .075s}.animate_the_button .circle.circle-3{transform:translateX(180px) translateY(60px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .025s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .025s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .025s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .025s;transition:all .3s cubic-bezier(.86,0,.07,1) .025s}.animate_the_button .circle.circle-4{transform:translateX(180px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;transition:all .3s cubic-bezier(.86,0,.07,1) 0s}.animate_the_button .circle.circle-5{transform:translateX(162px) translateY(24px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .09s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .09s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .09s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .09s;transition:all .3s cubic-bezier(.86,0,.07,1) .09s}.animate_the_button .circle.circle-6{transform:translateX(162px) translateY(42px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .035s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .035s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .035s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .035s;transition:all .3s cubic-bezier(.86,0,.07,1) .035s}.animate_the_button .circle.circle-7{transform:translateX(162px) translateY(60px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .01s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .01s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .01s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .01s;transition:all .3s cubic-bezier(.86,0,.07,1) .01s}.animate_the_button .circle.circle-8{transform:translateX(162px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .06s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .06s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .06s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .06s;transition:all .3s cubic-bezier(.86,0,.07,1) .06s}.animate_the_button .circle.circle-9{transform:translateX(162px) translateY(96px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .088s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .088s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .088s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .088s;transition:all .3s cubic-bezier(.86,0,.07,1) .088s}.animate_the_button .circle.circle-10{transform:translateX(144px) translateY(24px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .0102s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .0102s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .0102s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .0102s;transition:all .3s cubic-bezier(.86,0,.07,1) .0102s}.animate_the_button .circle.circle-11{transform:translateX(144px) translateY(42px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;transition:all .3s cubic-bezier(.86,0,.07,1) 0s}.animate_the_button .circle.circle-12{transform:translateX(144px) translateY(60px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .02s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .02s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .02s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .02s;transition:all .3s cubic-bezier(.86,0,.07,1) .02s}.animate_the_button .circle.circle-13{transform:translateX(144px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .054s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .054s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .054s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .054s;transition:all .3s cubic-bezier(.86,0,.07,1) .054s}.animate_the_button .circle.circle-14{transform:translateX(90px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;transition:all .3s cubic-bezier(.86,0,.07,1) 0s}.animate_the_button .circle.circle-15{transform:translateX(126px) translateY(60px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .078s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .078s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .078s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .078s;transition:all .3s cubic-bezier(.86,0,.07,1) .078s}.animate_the_button .circle.circle-16{transform:translateX(126px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .012s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .012s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .012s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .012s;transition:all .3s cubic-bezier(.86,0,.07,1) .012s}.animate_the_button .circle.circle-17{transform:translateX(198px) translateY(60px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;transition:all .3s cubic-bezier(.86,0,.07,1) 0s}.animate_the_button .circle.circle-18{transform:translateX(198px) translateY(42px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .095s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .095s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .095s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .095s;transition:all .3s cubic-bezier(.86,0,.07,1) .095s}.animate_the_button .circle.circle-19{transform:translateX(180px) translateY(6px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) .033s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) .033s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) .033s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) .033s;transition:all .3s cubic-bezier(.86,0,.07,1) .033s}.animate_the_button .circle.circle-20{transform:translateX(108px) translateY(78px);-webkit-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-moz-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-ms-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;-o-transition:all .3s cubic-bezier(.86,0,.07,1) 0s;transition:all .3s cubic-bezier(.86,0,.07,1) 0s}.animate_the_button .the_button_title{margin:0!important;color:#fff!important;display:block!important;font-family:Apercu!important;background-color:#1c181d!important;padding:0!important;line-height:60px!important;overflow:hidden!important;width:180px!important;text-align:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}.animate_the_button .the_button_title span{position:relative!important;display:inline-block!important;font-family:Apercu!important;font-size:14px!important;-webkit-transition:transform .3s cubic-bezier(.86,0,.07,1)!important;-moz-transition:transform .3s cubic-bezier(.86,0,.07,1)!important;-ms-transition:transform .3s cubic-bezier(.86,0,.07,1)!important;-o-transition:transform .3s cubic-bezier(.86,0,.07,1)!important;transition:transform .3s cubic-bezier(.86,0,.07,1)!important}.animate_the_button .the_button_title span:before{position:absolute!important;top:100%!important;font-family:Apercu!important;font-size:14px!important;content:attr(data-hover)!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.animate_the_button.light,.animate_the_button.light .circle{background-color:#fff!important;color:#1c181d!important}.animate_the_button.light .the_button_title{color:#1c181d!important;background-color:#fff!important}.animate_the_button.light_custom .circle{background-color:#fff!important;color:#1c181d!important}.animate_the_button.light_custom .the_button_title{position:relative!important;z-index:1!important;border:1px solid #fff!important;color:#fff!important;background-color:#1c181d!important}.animate_the_button:hover .circle-1{transform:translateX(-18px) translateY(10px)}.animate_the_button:hover .circle-2{transform:translateX(-18px) translateY(28px)}.animate_the_button:hover .circle-3{transform:translateX(-18px) translateY(46px)}.animate_the_button:hover .circle-4{transform:translateX(-18px) translateY(64px)}.animate_the_button:hover .circle-5{transform:translateX(-36px) translateY(46px)}.animate_the_button:hover .circle-6{transform:translateX(0) translateY(-18px)}.animate_the_button:hover .circle-7{transform:translateX(18px) translateY(-18px)}.animate_the_button:hover .circle-8{transform:translateX(36px) translateY(-18px)}.animate_the_button:hover .circle-9{transform:translateX(18px) translateY(-36px)}.animate_the_button:hover .circle-10{transform:translateX(54px) translateY(-18px)}.animate_the_button:hover .circle-11{transform:translateX(36px) translateY(69px)}.animate_the_button:hover .circle-12{transform:translateX(54px) translateY(69px)}.animate_the_button:hover .circle-13{transform:translateX(88px) translateY(-18px)}.animate_the_button:hover .circle-14{transform:translateX(106px) translateY(-18px)}.animate_the_button:hover .circle-15{transform:translateX(124px) translateY(-18px)}.animate_the_button:hover .circle-16{transform:translateX(36px) translateY(87px)}.animate_the_button:hover .circle-17{transform:translateX(88px) translateY(-36px)}.animate_the_button:hover .circle-18,.animate_the_button:hover .circle-19,.animate_the_button:hover .circle-20{transform:translateX(-36px) translateY(64px)}.animate_the_button:hover .the_button_title span{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes bulb_lit{0%{-webkit-transform:translateX(-2750px);-moz-transform:translateX(-2750px);-ms-transform:translateX(-2750px);-o-transform:translateX(-2750px);transform:translateX(-2750px)}10%{-webkit-transform:translateX(-2500px);-moz-transform:translateX(-2500px);-ms-transform:translateX(-2500px);-o-transform:translateX(-2500px);transform:translateX(-2500px)}20%{-webkit-transform:translateX(-2250px);-moz-transform:translateX(-2250px);-ms-transform:translateX(-2250px);-o-transform:translateX(-2250px);transform:translateX(-2250px)}30%{-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}40%{-webkit-transform:translateX(-1750px);-moz-transform:translateX(-1750px);-ms-transform:translateX(-1750px);-o-transform:translateX(-1750px);transform:translateX(-1750px)}50%{-webkit-transform:translateX(-1500px);-moz-transform:translateX(-1500px);-ms-transform:translateX(-1500px);-o-transform:translateX(-1500px);transform:translateX(-1500px)}60%{-webkit-transform:translateX(-1250px);-moz-transform:translateX(-1250px);-ms-transform:translateX(-1250px);-o-transform:translateX(-1250px);transform:translateX(-1250px)}70%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}80%{-webkit-transform:translateX(-750px);-moz-transform:translateX(-750px);-ms-transform:translateX(-750px);-o-transform:translateX(-750px);transform:translateX(-750px)}90%{-webkit-transform:translateX(-500px);-moz-transform:translateX(-500px);-ms-transform:translateX(-500px);-o-transform:translateX(-500px);transform:translateX(-500px)}100%{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}}@keyframes bulb_lit{0%{-webkit-transform:translateX(-2750px);-moz-transform:translateX(-2750px);-ms-transform:translateX(-2750px);-o-transform:translateX(-2750px);transform:translateX(-2750px)}10%{-webkit-transform:translateX(-2500px);-moz-transform:translateX(-2500px);-ms-transform:translateX(-2500px);-o-transform:translateX(-2500px);transform:translateX(-2500px)}20%{-webkit-transform:translateX(-2250px);-moz-transform:translateX(-2250px);-ms-transform:translateX(-2250px);-o-transform:translateX(-2250px);transform:translateX(-2250px)}30%{-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}40%{-webkit-transform:translateX(-1750px);-moz-transform:translateX(-1750px);-ms-transform:translateX(-1750px);-o-transform:translateX(-1750px);transform:translateX(-1750px)}50%{-webkit-transform:translateX(-1500px);-moz-transform:translateX(-1500px);-ms-transform:translateX(-1500px);-o-transform:translateX(-1500px);transform:translateX(-1500px)}60%{-webkit-transform:translateX(-1250px);-moz-transform:translateX(-1250px);-ms-transform:translateX(-1250px);-o-transform:translateX(-1250px);transform:translateX(-1250px)}70%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}80%{-webkit-transform:translateX(-750px);-moz-transform:translateX(-750px);-ms-transform:translateX(-750px);-o-transform:translateX(-750px);transform:translateX(-750px)}90%{-webkit-transform:translateX(-500px);-moz-transform:translateX(-500px);-ms-transform:translateX(-500px);-o-transform:translateX(-500px);transform:translateX(-500px)}100%{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}}@-webkit-keyframes bulb_not_lit{0%{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}10%{-webkit-transform:translateX(-500px);-moz-transform:translateX(-500px);-ms-transform:translateX(-500px);-o-transform:translateX(-500px);transform:translateX(-500px)}20%{-webkit-transform:translateX(-750px);-moz-transform:translateX(-750px);-ms-transform:translateX(-750px);-o-transform:translateX(-750px);transform:translateX(-750px)}30%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}40%{-webkit-transform:translateX(-1250px);-moz-transform:translateX(-1250px);-ms-transform:translateX(-1250px);-o-transform:translateX(-1250px);transform:translateX(-1250px)}50%{-webkit-transform:translateX(-1500px);-moz-transform:translateX(-1500px);-ms-transform:translateX(-1500px);-o-transform:translateX(-1500px);transform:translateX(-1500px)}60%{-webkit-transform:translateX(-1750px);-moz-transform:translateX(-1750px);-ms-transform:translateX(-1750px);-o-transform:translateX(-1750px);transform:translateX(-1750px)}70%{-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}80%{-webkit-transform:translateX(-2250px);-moz-transform:translateX(-2250px);-ms-transform:translateX(-2250px);-o-transform:translateX(-2250px);transform:translateX(-2250px)}90%{-webkit-transform:translateX(-2500px);-moz-transform:translateX(-2500px);-ms-transform:translateX(-2500px);-o-transform:translateX(-2500px);transform:translateX(-2500px)}100%{-webkit-transform:translateX(-2750px);-moz-transform:translateX(-2750px);-ms-transform:translateX(-2750px);-o-transform:translateX(-2750px);transform:translateX(-2750px)}}@keyframes bulb_not_lit{0%{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}10%{-webkit-transform:translateX(-500px);-moz-transform:translateX(-500px);-ms-transform:translateX(-500px);-o-transform:translateX(-500px);transform:translateX(-500px)}20%{-webkit-transform:translateX(-750px);-moz-transform:translateX(-750px);-ms-transform:translateX(-750px);-o-transform:translateX(-750px);transform:translateX(-750px)}30%{-webkit-transform:translateX(-1000px);-moz-transform:translateX(-1000px);-ms-transform:translateX(-1000px);-o-transform:translateX(-1000px);transform:translateX(-1000px)}40%{-webkit-transform:translateX(-1250px);-moz-transform:translateX(-1250px);-ms-transform:translateX(-1250px);-o-transform:translateX(-1250px);transform:translateX(-1250px)}50%{-webkit-transform:translateX(-1500px);-moz-transform:translateX(-1500px);-ms-transform:translateX(-1500px);-o-transform:translateX(-1500px);transform:translateX(-1500px)}60%{-webkit-transform:translateX(-1750px);-moz-transform:translateX(-1750px);-ms-transform:translateX(-1750px);-o-transform:translateX(-1750px);transform:translateX(-1750px)}70%{-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}80%{-webkit-transform:translateX(-2250px);-moz-transform:translateX(-2250px);-ms-transform:translateX(-2250px);-o-transform:translateX(-2250px);transform:translateX(-2250px)}90%{-webkit-transform:translateX(-2500px);-moz-transform:translateX(-2500px);-ms-transform:translateX(-2500px);-o-transform:translateX(-2500px);transform:translateX(-2500px)}100%{-webkit-transform:translateX(-2750px);-moz-transform:translateX(-2750px);-ms-transform:translateX(-2750px);-o-transform:translateX(-2750px);transform:translateX(-2750px)}}@-webkit-keyframes swinging1{0%{transform:rotate(3deg)}100%{transform:rotate(-3deg)}}@keyframes swinging1{0%{transform:rotate(3deg)}100%{transform:rotate(-3deg)}}@keyframes float-animate-y{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes float-animate-x{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}*{-webkit-overflow-scrolling:touch;margin:0;padding:0}button:active,button:focus,button:hover,div:active,div:focus,div:hover{outline:0}.tilt{height:400px;width:500px;background-color:red}.swash{position:relative;display:inline-block;font-family:'Saltery Regular';line-height:1}.swash:after{content:'p';font-family:'Saltery Swash';color:inherit;font-size:inherit;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;line-height:1px}body{font-family:Apercu;transform-style:flat;background-color:#1c181d}body.page-template-projects header nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand{color:#1c181d}body.page-template-projects header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom .bars span{background-color:#1c181d}body.light_class{background-color:#fff}body.light_class nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand{color:#1c181d}body.light_class nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .theme_color{color:#3084e1}body.light_class nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .the_logo.the_logo_white{display:none}body.light_class nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .the_logo.the_logo_black{display:block}body.light_class nav.navbar_custom .container_fluid_custom .navbar_toggle_custom .bars span{background-color:#1c181d}.barba-container{overflow-x:hidden}.scroll-top{position:fixed;right:40px;bottom:-100%;z-index:99;transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.3s;mix-blend-mode:difference}.scroll-top.the-image{display:block;width:15px;height:69px}.scroll-top a{display:block;width:15px;height:69px;position:relative;overflow:hidden}.scroll-top a img{width:15px;display:none}.scroll-top a .scrolltop-span{position:absolute;top:0;right:0;height:69px;width:5px}.scroll-top a .scrolltop-span:before{content:'';height:60px;width:5px;position:absolute;bottom:0;right:0;background-color:#fff;mix-blend-mode:difference}.scroll-top a .scrolltop-span:after{content:'';width:5px;height:30px;position:absolute;transform:rotate(30deg);transform-origin:top right;top:0;right:-5px;background-color:#fff;mix-blend-mode:difference}.scroll-top:hover{cursor:pointer}.scroll-top.fly{display:block;bottom:5%}@media (min-width:992px){.scroll-top.fly{bottom:13%;right:80px}}@media (min-width:768px){.scroll-top.fly{bottom:10%;right:60px}}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{display:block;margin-right:auto}img.alignright{display:block;margin-left:auto}a:hover{text-decoration:none}header{position:fixed;z-index:999;left:0;right:0;top:0;background-color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}header .brand_logo{position:absolute;top:50%;left:0;height:72px;width:72px;z-index:99;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}header .brand_logo a{display:block;width:100%;height:100%;position:relative}header .brand_logo a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px}header nav.navbar_custom{min-height:auto;margin:18px 0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}header nav.navbar_custom .container_fluid_custom .navbar-header{display:block;float:none}header nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand{font-size:21px;font-weight:600;color:#fff;font-family:Montserrat,sans-serif;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:auto}header nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .the_logo{width:55px}header nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .the_logo.the_logo_black{display:none}header nav.navbar_custom .container_fluid_custom .navbar-header .navbar-brand .theme_color{color:#3084e1}header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu{float:right;display:none}header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu ul{list-style:none;padding:0;display:flex;margin:0}header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu ul li{margin-left:50px}header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu ul li a{color:#1c181d}header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu ul li a:focus{outline:0;text-decoration:none}@media (min-width:992px){header nav.navbar_custom .container_fluid_custom .navbar-header .the_desktop_menu{display:block}}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom{display:block;float:right;padding:0;border:0;box-shadow:none;margin-top:5px;background:0 0;cursor:pointer}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom .bars{width:20px}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom .bars span{height:3px;width:20px;background-color:#1c181d;display:block;margin-bottom:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:focus .bars span:first-child,header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:hover .bars span:first-child{margin-top:6px;-webkit-transform:rotate(-40deg) translate(-2px,2px);-moz-transform:rotate(-40deg) translate(-2px,2px);-ms-transform:rotate(-40deg) translate(-2px,2px);-o-transform:rotate(-40deg) translate(-2px,2px);transform:rotate(-40deg) translate(-2px,2px);width:12px}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:focus .bars span:nth-child(2),header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:hover .bars span:nth-child(2){margin-bottom:-3px}header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:focus .bars span:last-child,header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom:hover .bars span:last-child{-webkit-transform:rotate(40deg) translate(-2px,-2px);-moz-transform:rotate(40deg) translate(-2px,-2px);-ms-transform:rotate(40deg) translate(-2px,-2px);-o-transform:rotate(40deg) translate(-2px,-2px);transform:rotate(40deg) translate(-2px,-2px);width:12px}@media (min-width:992px){header nav.navbar_custom .container_fluid_custom .navbar_toggle_custom{display:none}}@media (min-width:992px){header nav.navbar_custom{margin:25px 0}}@media (min-width:992px){header.fixed_top .brand_logo{height:52px}}@media (min-width:992px){header.fixed_top nav.navbar_custom{margin:15px 0}}.navbar_cover_menu{position:fixed;top:0;bottom:0;right:0;width:0;height:100vh;-webkit-transition:all 2s cubic-bezier(.19,1,.22,1) .7s;transition:all 2s cubic-bezier(.19,1,.22,1) .7s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:999}.navbar_cover_menu .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(28,24,29,.7)}.navbar_cover_menu .overlay:hover{cursor:none;cursor:url(../images/close_menu.svg),auto;cursor:-webkit-image-set(url(../images/close_menu.svg),url(../images/close_menu.svg)) 0 0,auto}.navbar_cover_menu .nav_wrapper_flex{position:absolute;top:0;right:0;width:0;max-width:100vw;height:100%;background-color:#1c181d;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 2s cubic-bezier(.19,1,.22,1) .5s;transition:all 2s cubic-bezier(.19,1,.22,1) .5s;background-position:100% 0,100% 100%;background-size:55rem,55rem;background-repeat:no-repeat;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.navbar_cover_menu .nav_wrapper_flex .plus_icon_container{overflow:hidden;position:absolute;top:4rem;right:0rem}.navbar_cover_menu .nav_wrapper_flex .plus_icon_container .plus_signs{width:50%;background-image:-webkit-linear-gradient(left,#212d50 50%,#fff 0);background-position:100% 0;background-size:200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;-webkit-transform:translateY(30rem);-ms-transform:translateY(30rem);transform:translateY(30rem)}@media (min-width:768px){.navbar_cover_menu .nav_wrapper_flex .plus_icon_container{top:5rem;right:5rem}.navbar_cover_menu .nav_wrapper_flex .plus_icon_container .plus_signs{width:100%}}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner{padding-left:2rem;padding-right:2rem;width:100%;text-align:center}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class{padding:0;list-style:none}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class li{display:block;overflow-y:hidden;position:relative;line-height:2;font-family:Apercu;font-weight:700}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class li a{display:inline-block;font-size:1.6rem;font-weight:700;color:#80828d;background-image:-webkit-linear-gradient(left,#fff 50%,#80828d 0);background-position:100% 0;background-size:200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;-webkit-transform:translateY(30rem);-ms-transform:translateY(30rem);transform:translateY(30rem)}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class li a:hover{background-position:0 0}@media (min-width:480px){.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class li a{font-size:2.6rem}}@media (min-width:768px){.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .ul_class li a{font-size:3.4rem}}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container{margin-top:20px;overflow:hidden}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn{display:inline-block;color:#80828d;padding:7px 20px;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform .7s cubic-bezier(.78,0,.81,0) 0s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform .7s cubic-bezier(.78,0,.81,0) 0s;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%)}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn .text{opacity:0;-webkit-transition:opacity .5s ease-out 1s;-o-transition:opacity .5s ease-out 1s;transition:opacity .5s ease-out 1s}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:after,.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:before{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0;opacity:0;border:1px solid transparent}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:before{bottom:0;right:0;border-bottom-color:#80828d;border-left-color:#80828d;-webkit-transition:opacity 0s ease-out 2.1s,width .3s ease-out 2.1s,height .3s ease-out 2.5s;-o-transition:opacity 0s ease-out 2.1s,width .3s ease-out 2.1s,height .3s ease-out 2.5s;transition:opacity 0s ease-out 2.1s,width .3s ease-out 2.1s,height .3s ease-out 2.5s}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:after{top:0;left:0;border-top-color:#80828d;border-right-color:#80828d;-webkit-transition:opacity 0s ease-out 1.5s,width .3s ease-out 1.5s,height .3s ease-out 1.8s;-o-transition:opacity 0s ease-out 1.5s,width .3s ease-out 1.5s,height .3s ease-out 1.8s;transition:opacity 0s ease-out 1.5s,width .3s ease-out 1.5s,height .3s ease-out 1.8s}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:active,.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:focus,.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:hover{color:#000;background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (min-width:768px){.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner{padding-left:13rem;padding-right:0;width:auto;text-align:left}.navbar_cover_menu .nav_wrapper_flex .nav_wrapper_inner .close_btn_container{display:none}}.navbar_cover_menu.active{width:100%;-webkit-transition:all 1.5s cubic-bezier(.19,1,.22,1);transition:all 1.5s cubic-bezier(.19,1,.22,1)}.navbar_cover_menu.active .nav_wrapper_flex{width:61rem;-webkit-transition:all 2s cubic-bezier(.19,1,.22,1) .2s;transition:all 2s cubic-bezier(.19,1,.22,1) .2s}.navbar_cover_menu.active .nav_wrapper_flex .plus_icon_container .plus_signs{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .2s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .2s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li a{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li:first-child a{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .2s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .2s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .2s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li:nth-child(2) a{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .4s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .4s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .4s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .4s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .4s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li:nth-child(3) a{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .6s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .6s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .6s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .6s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .6s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li:nth-child(4) a{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .8s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .8s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .8s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) .8s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) .8s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .ul_class li:nth-child(5) a{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 2s cubic-bezier(.19,1,.22,1) 1s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s;transition:transform 2s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 2s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn .text{opacity:1}.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:after,.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn:before{width:100%;height:100%;opacity:1}@media (min-width:768px){.navbar_cover_menu.active .nav_wrapper_flex .nav_wrapper_inner .close_btn_container .close_btn{-webkit-transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s;transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s;transition:transform 1.5s cubic-bezier(.19,1,.22,1) 1s,background-position .3s ease-in-out 0s,color .3s ease-in-out 0s,-webkit-transform 1.5s cubic-bezier(.19,1,.22,1) 1s}}.content--intro{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background-color:#1c181d}.content--intro section.enter_intro{position:relative;height:100vh;color:#fff}.content--intro section.enter_intro .content__inner{height:100vh}.content--intro section.enter_intro .top_section{font-size:12px;text-align:right;padding:25px;max-width:495px;margin-left:auto}.content--intro section.enter_intro .top_section .title{font-weight:600;margin-bottom:5px}.content--intro section.enter_intro .top_section .title .dash{margin-right:30px}.content--intro section.enter_intro .top_section .the_para{font-weight:300}.content--intro section.enter_intro .top_section .the_para .io_title{font-family:Montserrat,sans-serif;font-weight:600}.content--intro section.enter_intro .top_section .the_para .io_title .theme_color{color:#3084e1}@media (min-width:768px){.content--intro section.enter_intro .top_section{font-size:16px}.content--intro section.enter_intro .top_section .title{margin-bottom:25px}}.content--intro section.enter_intro .mid_section{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content--intro section.enter_intro .mid_section .io_center{font-size:30px;font-weight:600;text-align:center}.content--intro section.enter_intro .mid_section .io_center .io_title{font-family:Montserrat,sans-serif}.content--intro section.enter_intro .mid_section .io_center .io_title .theme_color{color:#3084e1}@media (min-width:768px){.content--intro section.enter_intro .mid_section .io_center{font-size:70px}}.content--intro section.enter_intro .botttom_section{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.content--intro section.enter_intro .botttom_section .bot_enter .enter{color:#80828d;cursor:pointer;font-family:'Saltery Regular';font-size:22px;position:relative}.content--intro section.enter_intro .botttom_section .bot_enter .enter:after{content:'p';font-family:'Saltery Swash';color:inherit;font-size:inherit;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;line-height:1px}.content--intro section.enter_intro .botttom_section .bot_enter .enter:hover{color:#fff}@media (min-width:768px){.content--intro section.enter_intro .botttom_section{bottom:50px}}section.whatwedo{padding:100px 0}@media (min-width:768px){section.whatwedo .flex-row{display:flex;align-items:center}}section.whatwedo .services_content_container .pre_text{position:relative;font-size:16px;font-weight:300;margin-bottom:20px;padding-bottom:10px}section.whatwedo .services_content_container .pre_text:after{content:'';position:absolute;left:0;bottom:0;background-color:#fff;height:2px;width:30px}section.whatwedo .services_content_container .main_title{font-size:34px;font-weight:600;line-height:1.3;margin-bottom:20px}section.whatwedo .services_content_container .the_content{font-weight:300;font-size:30px;max-width:400px;margin-bottom:20px}section.whatwedo .services_content_container .button_section .read_more{margin:20px 0 60px}section.whatwedo .services_content_container .services_list_container{margin-bottom:30px}section.whatwedo .services_content_container .services_list_container ul{padding:0;list-style:none}section.whatwedo .services_content_container .services_list_container ul li{font-size:18px;color:#80828d;border-bottom:1px solid #80828d;padding:9px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.whatwedo .services_content_container .services_list_container ul li.active{color:#fff;border-bottom:1px solid #fff}@media (min-width:768px){section.whatwedo .services_content_container .services_list_container ul{padding-right:25px}}section.whatwedo .services_images_container .img_container{display:none;position:relative}section.whatwedo .services_images_container .img_container .service_title_outer{display:inline-block;position:absolute;left:20px;bottom:-30px}section.whatwedo .services_images_container .img_container .service_title_outer .service_title{font-size:18px;font-weight:300;padding:0 40px;line-height:60px}@media (min-width:767px){section.whatwedo .services_images_container .img_container .service_title_outer .service_title{padding:0 70px}}section.whatwedo .services_images_container .img_container.active{display:block}.pre_text_heading .pre_text{display:inline-block;position:relative;font-size:16px;font-weight:300;padding-bottom:10px;margin-bottom:20px}.pre_text_heading .pre_text:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background-color:#1c181d;height:2px;width:30px}.pre_text_heading.text-left .pre_text:after{content:'';position:absolute;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);bottom:0;background-color:#1c181d;height:2px;width:30px}.pre_text_heading .pre_text.color-white:after{background-color:#fff}section.our_timeline{padding:75px 0}section.our_timeline .work_title{text-align:center;font-size:32px;font-weight:600;line-height:1.3;margin-top:20px;margin-bottom:30px}section.our_timeline .timeline_slider_wrapper .slick_nav{margin-bottom:60px}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots{display:flex;justify-content:space-between;padding:0;list-style:none}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li{position:relative;width:50px;height:50px;cursor:pointer}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li .the_box{position:absolute;width:100%;height:100%;top:0;left:0;border:3px solid transparent;z-index:9;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li .the_box .inner_box{position:absolute;top:50%;left:50%;width:12px;height:12px;background:#f1f1f1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li .the_box:before{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0;bottom:0;right:0;opacity:0;visibility:hidden;border:3px solid transparent;border-bottom-color:#1c181d;border-left-color:#1c181d;-webkit-transition:opacity 0s ease-out .6s,width .3s ease-out .6s,height .3s ease-out .9s;-o-transition:opacity 0s ease-out .6s,width .3s ease-out .6s,height .3s ease-out .9s;transition:opacity 0s ease-out .6s,width .3s ease-out .6s,height .3s ease-out .9s}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li .the_box:after{content:'';position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0;top:0;left:0;opacity:0;visibility:hidden;border:3px solid transparent;border-top-color:#1c181d;border-right-color:#1c181d;-webkit-transition:width .3s ease-out,height .3s ease-out .3s;-o-transition:width .3s ease-out,height .3s ease-out .3s;transition:width .3s ease-out,height .3s ease-out .3s}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li i{background-image:url(../images/circular-shape-silhouette.svg);background-position:center center;background-size:contain;background-repeat:repeat-x;position:absolute;width:164px;height:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:28px}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li i:before{transition:width .3s ease-in-out;content:"";position:absolute;top:3px;left:0;height:3px;width:0;background:#1c181d}@media (min-width:992px){section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li i{width:218px}}@media (min-width:1200px){section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li i{width:265px}}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li span{font-weight:500;font-size:16px;color:#f1f1f1;transition:color .3s ease-in-out;display:block;padding-top:24px;letter-spacing:.5px;text-align:center;width:170px;top:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li:last-child i{display:none}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active .the_box{position:absolute;width:100%;height:100%;top:0;left:0}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active .the_box .inner_box{position:absolute;top:50%;left:50%;width:12px;height:12px;background:#1c181d;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active .the_box:after,section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active .the_box:before{width:100%;height:100%;opacity:1;visibility:visible}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active i:before{animation:width 11s linear forwards}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active span{color:#1c181d}section.our_timeline .timeline_slider_wrapper .slick_nav .time_dots li.slick-active:after{background:#1c181d}@media (min-width:768px){section.our_timeline .timeline_slider_wrapper .slick_nav{margin-bottom:120px}}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .mobile_show{margin-bottom:10px;display:block;position:relative;padding-top:30px!important}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .mobile_show:before{content:'';transition:width .3s ease-in-out;position:absolute;top:0;left:0;height:3px;width:0;background:#1c181d}@media (min-width:768px){section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .mobile_show{display:none}}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .pre_text{font-size:16px;font-weight:300;padding-top:10px;position:relative}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .pre_text:before{content:'';position:absolute;left:0;top:0;background-color:#1c181d;height:2px;width:30px}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .main_content_wrapper .main_title{font-weight:600;font-size:32px;line-height:1.3;margin:10px 0}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .main_content_wrapper .main_content{font-size:14px;font-weight:300;margin-bottom:10px}@media (min-width:768px){section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .timeline_content .main_content_wrapper{padding-left:40px}}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .img_wrapper img{width:100%}@media (min-width:768px){section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item .img_wrapper{padding-left:50px}}section.our_timeline .timeline_slider_wrapper .timeline_slider .timeline_item.slick-active .timeline_content .mobile_show:before{animation:width 9s linear forwards}@media (min-width:768px){section.our_timeline .timeline_slider_wrapper .timeline_slider{pointer-events:none}}@keyframes width{form{width:0}to{width:100%}}section.whatwesay{padding:75px 0}section.whatwesay .single_post{padding-top:20px}section.whatwesay .single_post .post_bg_outer{height:230px;overflow:hidden}section.whatwesay .single_post .post_bg_outer .post_bg{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.whatwesay .single_post .cat_name{font-size:16px;font-weight:300;padding-top:10px}section.whatwesay .single_post .title_outer .the_title{font-weight:600;font-size:30px;line-height:1.3;margin:10px 0}section.whatwesay .single_post .title_outer .the_excerpt{font-size:14px;font-weight:300;margin-bottom:10px}@media (min-width:768px){section.whatwesay .single_post .title_outer{padding-left:40px}}section.whatwesay .single_post:hover .post_bg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}section.howcanwehelp{padding:100px 0}section.howcanwehelp .main_content_wrapper{margin-bottom:20px}section.howcanwehelp .main_content_wrapper .main_title{font-weight:600;font-size:32px;line-height:1.3;margin:10px 0}section.howcanwehelp .main_content_wrapper .main_content{font-size:14px;font-weight:300;margin-bottom:10px}@media (min-width:768px){section.howcanwehelp .main_content_wrapper{padding-right:50px;margin-bottom:90px}}@media (min-width:992px){section.howcanwehelp .main_content_wrapper{padding-right:180px}}.howhelpformouter .form_container .frm_form_fields .frm_fields_container{grid-gap:0 0!important;grid-template-columns:repeat(12,8.4%)!important}.howhelpformouter .form_container form .form-field{margin-bottom:0}.howhelpformouter .form_container form .form-field textarea{display:block;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;border-top:0;border-bottom:0;resize:none;padding:25px;font-family:Apercu;color:#80828d}.howhelpformouter .form_container form .form-field textarea::placeholder{color:#80828d}.howhelpformouter .form_container form .form-field textarea:-ms-input-placeholder{color:#80828d}.howhelpformouter .form_container form .form-field textarea::-ms-input-placeholder{color:#80828d}.howhelpformouter .form_container form .form-field input[type=email],.howhelpformouter .form_container form .form-field input[type=text],.howhelpformouter .form_container form .form-field select{-webkit-border-radius:0;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;height:65px;padding:6px 25px;font-family:Apercu;color:#80828d}.howhelpformouter .form_container form .form-field input[type=email]::placeholder,.howhelpformouter .form_container form .form-field input[type=text]::placeholder,.howhelpformouter .form_container form .form-field select::placeholder{color:#80828d}.howhelpformouter .form_container form .form-field input[type=email]:-ms-input-placeholder,.howhelpformouter .form_container form .form-field input[type=text]:-ms-input-placeholder,.howhelpformouter .form_container form .form-field select:-ms-input-placeholder{color:#80828d}.howhelpformouter .form_container form .form-field input[type=email]::-ms-input-placeholder,.howhelpformouter .form_container form .form-field input[type=text]::-ms-input-placeholder,.howhelpformouter .form_container form .form-field select::-ms-input-placeholder{color:#80828d}.howhelpformouter .form_container form .form-field input[type=email]:focus,.howhelpformouter .form_container form .form-field input[type=text]:focus,.howhelpformouter .form_container form .form-field select:focus{background-color:transparent;box-shadow:none;outline:0;border-color:#80828d}.howhelpformouter .form_container form .form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:#80828d solid 1px;outline-offset:-1px;padding:6px 25px;font-family:Apercu;color:#80828d}.howhelpformouter .form_container form .form-field.frm_half{margin-left:0}@media (min-width:600px){.howhelpformouter .form_container form .form-field.frm_half input[type=text]{border-right:0}}.howhelpformouter .form_container form .form-field.select_styling{position:relative}.howhelpformouter .form_container form .form-field.select_styling:after{content:'';position:absolute;top:50%;right:25px;width:12px;height:12px;border-left:2px solid #80828d;border-bottom:2px solid #80828d;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.howhelpformouter .form_container form .frm_submit{padding:50px 0}.howhelpformouter.general_form .form_container form .form-field textarea{border-bottom:1px solid #80828d}section.happyclients{padding:60px 0}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner{display:flex;justify-content:center;flex-wrap:wrap}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item{position:relative;margin:0 15px 20px;text-align:center;display:block;width:130px}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item img{margin:0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item img.colored{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item:focus{outline:0}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item:hover .greyscale{opacity:0}section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item:hover .colored{opacity:1}@media (min-width:768px){section.happyclients .happy_clients_wrapper .desktop_view_clients .desktop_clients_inner .img_item{width:200px}}@media (min-width:768px){section.happyclients .happy_clients_wrapper .desktop_view_clients{display:block}}section.testimonnials_section{padding:80px 0}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container{max-width:850px;margin:auto}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .item .item_inner{max-width:830px;margin:auto;padding:0 20px}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .item .item_inner .company_title{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:10px}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .item .item_inner .content{font-weight:300;font-size:18px;margin-bottom:15px}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .item .item_inner .name{font-weight:300;font-size:14px;margin-bottom:2px}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .item .item_inner .designation{font-weight:300;font-size:14px}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow{width:30px;height:100%}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow:before{content:'';position:absolute;width:12px;height:12px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-prev{left:0}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-prev:before{border-top:3px solid #fff;border-left:3px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:768px){section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-prev{left:-25px}}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-next{right:0}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-next:before{border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-next{right:-25px}}section.testimonnials_section .testimonial_wrapper .testimonial_slider_container .testimonial_slider .slick-arrow.slick-disabled:before{border-color:#80828d}.form-field{position:relative}.form-field .frm_error{position:absolute;top:100%;left:0}section.join_us{padding:60px 0}section.join_us .inner_container .image_join_us{padding-bottom:30px}@media (min-width:768px){section.join_us .inner_container .image_join_us{padding-top:60px;padding-bottom:0}}section.join_us .inner_container .join_us_form_container .title{font-weight:600;font-size:32px;line-height:1.3;margin-top:5px;margin-bottom:10px}section.join_us .inner_container .join_us_form_container .sub_title{font-weight:300;font-size:14px}.join_us_form_container .join_form_outer{padding-top:50px}.join_us_form_container .join_form_outer .frm_forms .frm_form_fields .frm_fields_container{grid-gap:0 0!important;grid-template-columns:repeat(12,8.4%)!important}.join_us_form_container .join_form_outer form .form-field{margin-bottom:0}.join_us_form_container .join_form_outer form .form-field .frm_form_field .frm_dropzone{max-width:100%}.join_us_form_container .join_form_outer form .form-field .frm_form_field .frm_dropzone .fallback{opacity:0;height:100%;position:absolute;width:100%;z-index:5;cursor:pointer}.join_us_form_container .join_form_outer form .form-field textarea{display:block;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;border-top:0;border-bottom:0;resize:none;padding:25px;font-family:Apercu;color:#80828d}.join_us_form_container .join_form_outer form .form-field textarea::placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field textarea:-ms-input-placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field textarea::-ms-input-placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field input[type=email],.join_us_form_container .join_form_outer form .form-field input[type=text]{-webkit-border-radius:0;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;height:65px;padding:6px 25px;font-family:Apercu;color:#80828d}.join_us_form_container .join_form_outer form .form-field input[type=email]:focus,.join_us_form_container .join_form_outer form .form-field input[type=text]:focus{background-color:transparent;box-shadow:none;outline:0;border-color:#80828d}.join_us_form_container .join_form_outer form .form-field input[type=email]::placeholder,.join_us_form_container .join_form_outer form .form-field input[type=text]::placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field input[type=email]:-ms-input-placeholder,.join_us_form_container .join_form_outer form .form-field input[type=text]:-ms-input-placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field input[type=email]::-ms-input-placeholder,.join_us_form_container .join_form_outer form .form-field input[type=text]::-ms-input-placeholder{color:#80828d}.join_us_form_container .join_form_outer form .form-field .frm_dropzone{margin:0!important}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-message.needsclick{display:block!important;margin:0!important}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-preview.dz-image-preview{display:none!important}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-message{-webkit-border-radius:0!important;border-radius:0!important;background-color:transparent!important;border:1px solid #80828d!important;height:65px!important;padding:6px 25px!important;font-family:Apercu!important;color:#80828d!important;width:100%!important;position:relative!important;box-shadow:none!important}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-message .frm_upload_icon{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-message .frm_upload_icon:before{content:'';background-image:url(../images/attach.svg);background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%}.join_us_form_container .join_form_outer form .form-field .frm_dropzone .dz-message .frm_compact_text{position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.join_us_form_container .join_form_outer form .form-field.frm_half{margin-left:0}@media (min-width:600px){.join_us_form_container .join_form_outer form .form-field.frm_half input[type=text]{border-right:0}}.join_us_form_container .join_form_outer form .frm_submit{padding:50px 0}.join_us_form_container.on_dark_bg .join_form_outer{padding-top:0}.join_us_form_container.on_dark_bg .join_form_outer form .form-field .frm_dropzone .dz-message .frm_upload_icon:before{background-image:url(../images/attach_light.svg)}.my_all_form_styles .the_side_form .frm_form_fields .frm_form_title{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:15px;font-family:Apercu}.my_all_form_styles .the_side_form form .form-field{margin-bottom:0!important}.my_all_form_styles .the_side_form form .form-field input[type=tel],.my_all_form_styles .the_side_form form .form-field input[type=text]{-webkit-border-radius:0;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;height:65px;padding:6px 25px;font-family:Apercu;color:#80828d}.my_all_form_styles .the_side_form form .form-field input[type=tel]:focus,.my_all_form_styles .the_side_form form .form-field input[type=text]:focus{background-color:transparent;box-shadow:none;outline:0;border-color:#80828d}.my_all_form_styles .the_side_form form .form-field input[type=tel]::placeholder,.my_all_form_styles .the_side_form form .form-field input[type=text]::placeholder{color:#80828d}.my_all_form_styles .the_side_form form .form-field input[type=tel]:-ms-input-placeholder,.my_all_form_styles .the_side_form form .form-field input[type=text]:-ms-input-placeholder{color:#80828d}.my_all_form_styles .the_side_form form .form-field input[type=tel]::-ms-input-placeholder,.my_all_form_styles .the_side_form form .form-field input[type=text]::-ms-input-placeholder{color:#80828d}.my_all_form_styles .the_side_form form .form-field input[type=tel]{border-top:0}.my_all_form_styles .the_side_form form .frm_submit{padding:50px 0}section.video_section{position:relative}section.video_section .video_container{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#000;height:400px}section.video_section .video_container #intro_video{position:absolute;top:0;left:0;width:100%;height:100%;display:none}@media (min-width:768px){section.video_section .video_container #intro_video{display:inline-block}}section.video_section .video_container .top_arc{position:absolute;top:0;right:0;z-index:1;width:40%}section.video_section .video_container .bottom_arc{position:absolute;bottom:0;left:0;z-index:1;width:25%}section.video_section .video_container .the_content_outer{position:absolute;height:100%;width:100%}section.video_section .video_container .the_content_outer .container_custom{height:100%}section.video_section .video_container .the_content_outer .container_custom .content_inner{display:table;width:100%;height:100%;position:relative}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content{position:absolute;width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:1;padding-right:20px}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .sub{font-weight:400;font-size:22px;line-height:1}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .main{font-weight:500;font-size:44px;line-height:1;font-family:Montserrat,sans-serif}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .main .io_title .theme_color{color:#3084e1}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .para{font-size:12px;font-weight:300;margin-top:15px}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .arrow_down{position:absolute;bottom:0;top:100%}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .arrow_down img{width:20px}@media (min-width:768px){section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content{width:65%}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .sub{font-size:40px}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .main{font-size:70px}section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content .para{font-size:22px;margin-top:30px}}@media (min-width:991px){section.video_section .video_container .the_content_outer .container_custom .content_inner .text_content{width:45%}}section.video_section .video_container .the_content_outer .container_custom .content_inner .plus_signs{position:absolute;left:30px;top:15%;width:30px;z-index:1}@media (min-width:768px){section.video_section .video_container .the_content_outer .container_custom .content_inner .plus_signs{width:80px}}section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social{list-style:none;padding:0;position:absolute;z-index:1;right:-70px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social li{display:inline-block;margin-left:15px;margin-right:15px}section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social li a{color:#fff;font-weight:600;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social li a:hover{color:#3084e1}@media (min-width:768px){section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social{right:-75px}section.video_section .video_container .the_content_outer .container_custom .content_inner ul.social li a{font-size:18px}}section.video_section .video_container .the_content_outer .container_custom .content_inner .arrow_click_down{position:absolute;left:0;top:calc(100% + 60px);width:15px;z-index:1;cursor:pointer}@media (min-width:768px){section.video_section .video_container .the_content_outer .container_custom .content_inner .arrow_click_down{top:calc(100% + 10px);width:20px}}@media (min-width:992px){section.video_section .video_container .the_content_outer .container_custom .content_inner .arrow_click_down{top:calc(100% + 60px)}}@media (min-width:1200px){section.video_section .video_container .the_content_outer .container_custom .content_inner .arrow_click_down{top:calc(100% + 110px);width:25px}}@media (min-width:1366px){section.video_section .video_container .the_content_outer .container_custom .content_inner .arrow_click_down{top:calc(100% + 150px);width:25px}}@media (min-width:768px){section.video_section .video_container .the_content_outer .container_custom{display:table}}section.video_section .video_container:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}@media (min-width:768px){section.video_section .video_container{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;height:0}}@media (min-width:768px){.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:0}.flex-row:after,.flex-row:before{display:none}}section.banner_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;height:100vh;background:#262526;background:-moz-linear-gradient(left,#262526 0,#1c181d 100%);background:-webkit-gradient(left top,right top,color-stop(0,#262526),color-stop(100%,#1c181d));background:-webkit-linear-gradient(left,#262526 0,#1c181d 100%);background:-o-linear-gradient(left,#262526 0,#1c181d 100%);background:-ms-linear-gradient(left,#262526 0,#1c181d 100%);background:linear-gradient(to right,#262526 0,#1c181d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262526', endColorstr='#1c181d', GradientType=1)}section.banner_section .content_inner{display:table;width:100%;height:100%;position:relative}@media (min-width:768px){section.banner_section .content_inner .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:0}section.banner_section .content_inner .flex-row:after,section.banner_section .content_inner .flex-row:before{display:none}}section.banner_section .content_inner .text_content{font-size:22px;font-family:Apercu;color:#fff;margin-bottom:40px}section.banner_section .content_inner .text_content .the_title .line .word .letter{display:inline-block;-webkit-transform:translate3d(0,30px,1px);transform:translate3d(0,30px,1px);opacity:0}section.banner_section .content_inner .text_content.show_the_text .the_title .line .word .letter{-webkit-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px);opacity:1}@media (min-width:768px){section.banner_section .content_inner .text_content{margin-bottom:0;font-size:38px}}section.banner_section .content_inner .img_content{padding:0 15px}section.banner_section .content_inner .img_content img{width:460px;animation:float-animate-y infinite 2s linear}@media (min-width:768px){section.banner_section .content_inner .img_content{padding:0 15px}}section.banner_section .content_inner ul.social{list-style:none;padding:0;position:absolute;z-index:1;right:-70px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}section.banner_section .content_inner ul.social li{display:inline-block;margin-left:15px;margin-right:15px}section.banner_section .content_inner ul.social li a{color:#fff;font-weight:600;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}section.banner_section .content_inner ul.social li a:hover{color:#3084e1}@media (min-width:768px){section.banner_section .content_inner ul.social{right:-75px}section.banner_section .content_inner ul.social li a{font-size:18px}}@media (min-width:768px){section.banner_section{padding:190px 0}}section.new_banner{padding:190px 0;background:-webkit-linear-gradient(left,#fff 0,#f9f9f9 73%,#f1f1f1 100%) no-repeat;background:-o-linear-gradient(left,#fff 0,#f9f9f9 73%,#f1f1f1 100%) no-repeat;background:linear-gradient(to right,#fff 0,#f9f9f9 73%,#f1f1f1 100%) no-repeat}section.new_banner .container_wide{position:relative}section.new_banner .container_wide .marquee{position:absolute;width:100%;line-height:1;top:calc(50% - 20px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:Apercu;font-weight:300;font-size:95px;color:transparent;-webkit-text-stroke:1px #F1F1F1}section.new_banner .col_section{padding-top:30px}section.new_banner .col_section .main_title{font-size:50px;font-family:Apercu;font-weight:300;line-height:1;margin-bottom:22px}@media (min-width:992px){section.new_banner .col_section .main_title{font-size:75px}}section.new_banner .col_section .sub_collection .sub_collection_slider{display:none}section.new_banner .col_section .sub_collection .sub_collection_slider .item{font-family:Apercu;font-weight:300;font-size:24px;padding-right:80px}@media (min-width:992px){section.new_banner .col_section .sub_collection .sub_collection_slider .item{padding-right:120px;font-size:34px}}section.new_banner .col_section .sub_collection .sub_collection_slider.slick-initialized{display:block}@media (min-width:768px){section.new_banner{padding:220px 0}}section.our_team_container{transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.5s;background-color:#000}section.our_team_container section.our_team{min-height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:150px}section.our_team_container section.our_team .whole_team{max-width:800px;margin:auto}section.our_team_container section.our_team .whole_team .flex_container .flex_item .img_container{width:150px;height:150px;background-color:#ffc107;border-radius:50%;margin:0 auto 70px;position:relative}section.our_team_container section.our_team .whole_team .flex_container .flex_item .img_container img{width:150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}section.our_team_container section.our_team .whole_team .flex_container .flex_item .img_container img.icon_gif{opacity:1}@media (min-width:768px){section.our_team_container section.our_team .whole_team .flex_container .flex_item .img_container img{opacity:1}section.our_team_container section.our_team .whole_team .flex_container .flex_item .img_container img.icon_gif{opacity:0}}section.our_team_container section.our_team .whole_team .flex_container .flex_item:hover .img_container img.icon_png{opacity:0}section.our_team_container section.our_team .whole_team .flex_container .flex_item:hover .img_container img.icon_gif{opacity:1}section.our_team_container section.our_team .whole_team .the_text_container{margin-top:80px}section.our_team_container section.our_team .whole_team .the_text_container .sup_text{font-weight:400;font-size:24px;color:#fff;line-height:1;transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.5s}section.our_team_container section.our_team .whole_team .the_text_container .main_text{font-weight:500;font-size:45px;color:#3084e1;line-height:1}@media (min-width:768px){section.our_team_container section.our_team .whole_team .the_text_container .sup_text{font-size:44px}section.our_team_container section.our_team .whole_team .the_text_container .main_text{font-size:65px}}@media (min-width:481px){section.our_team_container section.our_team{padding-top:190px}section.our_team_container section.our_team .whole_team .flex_container{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}section.our_team_container section.our_team .whole_team .flex_container .flex_item{width:50%}}@media (min-width:768px){section.our_team_container section.our_team{padding-top:300px}section.our_team_container section.our_team .whole_team .flex_container .flex_item{width:auto}}section.our_team_container section.detail_team{padding-bottom:50px}section.our_team_container section.detail_team .custom_row{position:relative;padding-top:55px;padding-bottom:55px}section.our_team_container section.detail_team .custom_row .left_column{margin-bottom:20px;position:relative;z-index:2}section.our_team_container section.detail_team .custom_row .left_column .img_container .the_bg_circle{width:150px;height:150px;background-color:#ffc107;border-radius:50%;margin:0 auto 10px;position:relative}section.our_team_container section.detail_team .custom_row .left_column .img_container .the_bg_circle img{width:150px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.our_team_container section.detail_team .custom_row .left_column .the_name{text-align:center;font-size:28px;margin:10px 0;color:#fff;transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.5s}@media (min-width:768px){section.our_team_container section.detail_team .custom_row .left_column .the_name{font-size:28px}}section.our_team_container section.detail_team .custom_row .left_column .the_desig{text-align:center;color:#999;font-size:11px;font-weight:500}@media (min-width:768px){section.our_team_container section.detail_team .custom_row .left_column .the_desig{font-size:12px}}section.our_team_container section.detail_team .custom_row .right_column{position:relative;z-index:2}section.our_team_container section.detail_team .custom_row .right_column .the_title{color:#ffc107;font-size:35px;line-height:1;margin-bottom:20px}@media (min-width:768px){section.our_team_container section.detail_team .custom_row .right_column .the_title{font-size:50px}}section.our_team_container section.detail_team .custom_row .right_column .the_desc{font-weight:500;font-size:13px;color:#fff;transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.5s}section.our_team_container section.detail_team .custom_row .right_column .the_desc p{margin-bottom:13px}@media (min-width:768px){section.our_team_container section.detail_team .custom_row .right_column .the_desc{font-size:16px}}section.our_team_container section.detail_team .custom_row .icon_image_container{position:absolute;width:460px;height:460px;border-radius:50%;border:15px solid;border-color:rgba(0,0,0,.05);top:50%;transform:translateY(-50%);right:-20%}section.our_team_container section.detail_team .custom_row .icon_image_container .custom_img_circle{display:none;position:absolute;left:50%;transform:translateX(-50%);top:-65px;height:130px;width:auto;opacity:0;transition-delay:0s;transition-timing-function:cubic-bezier(.42,0,.58,1);transition-duration:.5s}section.our_team_container section.detail_team .custom_row .icon_image_container .custom_img_circle img.custom_img{height:130px;width:auto;transition-timing-function:cubic-bezier(.42,0,.58,1)}@media (min-width:768px){section.our_team_container section.detail_team .custom_row .icon_image_container .custom_img_circle{display:block}}section.our_team_container section.detail_team .custom_row.right_aligned .left_column .img_container .the_bg_circle{background-color:#3084e1}section.our_team_container section.detail_team .custom_row.right_aligned .right_column .the_title{color:#3084e1}@media (min-width:768px){section.our_team_container section.detail_team .custom_row.right_aligned .right_column .the_desc,section.our_team_container section.detail_team .custom_row.right_aligned .right_column .the_title{text-align:right}}section.our_team_container section.detail_team .custom_row.right_aligned .icon_image_container{right:auto;left:-20%}section.our_team_container section.detail_team .custom_row.right_aligned .icon_image_container .custom_img_circle{left:50%;transform:translateX(-50%);top:-70px;height:140px;width:auto}@media (min-width:768px){section.our_team_container section.detail_team .custom_row{padding-top:95px;padding-bottom:95px}}section.our_team_container section.detail_team #tar_1 .icon_image_container .custom_img_circle .adjust_rotation{transform:rotate(-16deg)}section.our_team_container section.detail_team #tar_2 .icon_image_container .custom_img_circle .adjust_rotation{transform:rotate(-27deg)}section.our_team_container section.detail_team #tar_3 .icon_image_container .custom_img_circle .adjust_rotation{transform:rotate(-22deg)}section.our_team_container section.detail_team #tar_4 .icon_image_container .custom_img_circle .adjust_rotation{transform:rotate(-55deg)}section.our_team_container.inverted{background-color:#fff}section.our_team_container.inverted section.our_team .whole_team .the_text_container{margin-top:80px}section.our_team_container.inverted section.detail_team .left_column .the_name,section.our_team_container.inverted section.detail_team .right_column .the_desc,section.our_team_container.inverted section.our_team .whole_team .the_text_container .sup_text{color:#000}section.our_team_container.inverted section.detail_team .icon_image_container .custom_img_circle{opacity:1}.the_main_projects_slider{background-color:#fff;padding:90px 0}.the_main_projects_slider .slider .zoomer .preview{min-width:320px}@media (max-width:767px){.the_main_projects_slider .slider .zoomer{height:250px}}.the_main_projects_slider .slider .slider__nav .button .icon--arrow-left{display:inline-block;font-style:normal}.the_main_projects_slider .slider .slider__nav .button .icon--arrow-left:before{content:"\f104";font-size:30px;font-family:FontAwesome}.the_main_projects_slider .slider .slider__nav .button .icon--zoom{display:inline-block;font-style:normal}.the_main_projects_slider .slider .slider__nav .button .icon--zoom:before{content:"\f002";font-size:30px;font-family:FontAwesome}.the_main_projects_slider .slider .slider__nav .button .icon--arrow-right{display:inline-block;font-style:normal}.the_main_projects_slider .slider .slider__nav .button .icon--arrow-right:before{content:"\f105";font-size:30px;font-family:FontAwesome}.the_main_projects_slider .content .icon--circle-cross{display:inline-block;font-style:normal}.the_main_projects_slider .content .icon--circle-cross:before{content:"\f00d";font-size:30px;font-family:FontAwesome}.the_main_projects_slider .content .content__item-inner a{color:#ffc107;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.the_main_projects_slider .content .content__item-inner a:hover{color:#3084e1}@media (min-width:768px){.the_main_projects_slider{padding:200px 0}}section.the_services_page{padding-top:14%}section.the_services_page .top_class_banner{padding:30px;margin-bottom:30px}section.the_services_page .top_class_banner .pre_text_heading{margin-top:30px}section.the_services_page .top_class_banner .banner_content{margin-top:90px}section.the_services_page .top_class_banner .banner_content .main_head_outer .main_lead{font-size:46px;font-weight:300;line-height:1;color:#1c181d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}section.the_services_page .top_class_banner .banner_content .main_head_outer .sub_lead{font-size:28px;font-weight:600;line-height:1.2}section.the_services_page .top_class_banner .banner_content .content_outer{padding-top:10px}section.the_services_page .top_class_banner .banner_content .content_outer .the_content{font-size:14px;font-weight:300}@media (min-width:768px){section.the_services_page .top_class_banner .banner_content .content_outer{padding-right:85px}}@media (min-width:768px){section.the_services_page .top_class_banner{padding:80px}}section.the_services_page .single_service_card{padding:30px 30px 70px;margin-bottom:50px}section.the_services_page .single_service_card .single_inner .bg_image img{width:100%}section.the_services_page .single_service_card .single_inner .service_details .service_title{font-size:28px;font-weight:600;line-height:1.2;margin:40px 0 10px}section.the_services_page .single_service_card .single_inner .service_details .service_content{margin-bottom:40px}section.the_services_page .single_service_card .single_inner .services_offered{margin-top:70px}section.the_services_page .single_service_card .single_inner .services_offered .pre_text_heading{padding-top:8px}section.the_services_page .single_service_card .single_inner .services_offered .services_listing{font-size:16px;font-weight:500;display:flex;flex-wrap:wrap}section.the_services_page .single_service_card .single_inner .services_offered .services_listing a,section.the_services_page .single_service_card .single_inner .services_offered .services_listing span{margin-right:30px}section.the_services_page .single_service_card .single_inner .services_offered .services_listing a:hover,section.the_services_page .single_service_card .single_inner .services_offered .services_listing span:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#1c181d!important}@media (min-width:992px){section.the_services_page .single_service_card .single_inner .services_offered{margin-top:40px;padding-left:70px}}@media (min-width:768px){section.the_services_page .single_service_card{padding:60px 80px 70px}}@media (min-width:992px){section.the_services_page{padding-top:8%}}section.the_techstack_page{padding-top:24%}section.the_techstack_page .container_short{max-width:970px;margin:auto}section.the_techstack_page .main_title{margin-bottom:50px}section.the_techstack_page .main_title h1{font-weight:600;color:#1c181d}@media (min-width:992px){section.the_techstack_page .main_title h1{font-size:55px}}section.the_techstack_page .left_stack .stack_title{font-size:20px;font-weight:500;margin-bottom:30px;color:#1c181d}section.the_techstack_page .left_stack .icons_outer{display:flex;align-items:flex-start;flex-wrap:wrap}section.the_techstack_page .left_stack .icons_outer .icons_wrap{width:20%;margin-bottom:50px}section.the_techstack_page .left_stack .icons_outer .icons_wrap .icon_wrap_inner{position:relative;width:100px;height:100px;margin:auto}section.the_techstack_page .left_stack .icons_outer .icons_wrap .icons_image{position:relative;width:100px;height:100px;border-radius:50%;background-color:#fff;drop-shadow:0 4px 4px rgba(0,0,0,.25)}section.the_techstack_page .left_stack .icons_outer .icons_wrap .icons_image img{position:absolute;width:50px;height:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.the_techstack_page .left_stack .icons_outer .icons_wrap .icons_text{position:absolute;width:100px;height:100px;text-align:center;font-size:12px;font-weight:700;top:0;left:0;border-radius:50%;opacity:0;z-index:1}section.the_techstack_page .left_stack .icons_outer .icons_wrap .icons_text .icons_text_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.the_techstack_page .left_stack .icons_outer .icons_wrap:hover .icons_text{background:rgba(173,175,184,.85);opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){section.the_techstack_page .left_stack .icons_outer{margin-bottom:50px}}@media (min-width:992px){section.the_techstack_page .left_stack{padding-left:60px;padding-right:60px}}section.the_techstack_page .right_stack .sub_title{font-size:23px;margin-bottom:30px;font-weight:300;line-height:1.6}@media (min-width:992px){section.the_techstack_page .right_stack .sub_title{padding-right:100px}}section.the_techstack_page .right_stack .para{margin-bottom:80px}@media (min-width:992px){section.the_techstack_page{padding-top:8%}}section.single_post_section{position:relative;padding-top:14%;font-size:16px;line-height:1.5}section.single_post_section a{color:inherit;text-decoration:underline}section.single_post_section .single_page_navigation{border-top:1px solid #1c181d;border-bottom:1px solid #1c181d;padding:25px 0 30px;margin-bottom:25px}section.single_post_section .single_page_navigation .screen-reader-text{display:none}section.single_post_section .single_page_navigation .nav-links{display:flex;justify-content:space-between;flex-wrap:wrap}section.single_post_section .single_page_navigation .nav-links .nav-next a,section.single_post_section .single_page_navigation .nav-links .nav-previous a{text-decoration:none}section.single_post_section .single_page_navigation .nav-links .nav-next a .next_post,section.single_post_section .single_page_navigation .nav-links .nav-next a .prev_post,section.single_post_section .single_page_navigation .nav-links .nav-previous a .next_post,section.single_post_section .single_page_navigation .nav-links .nav-previous a .prev_post{text-decoration:none;pointer-events:none;font-size:24px;font-weight:500}section.single_post_section .single_page_navigation .nav-links .nav-next a .title_post,section.single_post_section .single_page_navigation .nav-links .nav-previous a .title_post{text-decoration:underline}section.single_post_section .custom_width{max-width:800px;margin:auto}section.single_post_section .comments_section .comments_title_wrap{margin-top:40px}section.single_post_section .comments_section .comments_title_wrap h3{font-size:15px;line-height:1;margin-top:0;margin-bottom:20px;border-bottom:2px solid #1c181d;text-transform:uppercase}section.single_post_section .comments_section .comments_title_wrap h3 span{display:inline-block;color:#fff;background-color:#1c181d;padding:7px 12px 4px}section.single_post_section .comments_section ul.comment-list{list-style:none}section.single_post_section .comments_section ul.comment-list .comment{padding:15px 0;border-bottom:1px solid #f1f1f1}section.single_post_section .comments_section ul.comment-list .comment .comment-body .comment-meta{display:flex;flex-wrap:wrap}section.single_post_section .comments_section ul.comment-list .comment .comment-body .comment-meta .comment-author{padding-right:20px}section.single_post_section .comments_section ul.comment-list .comment .comment-body .comment-meta .comment-author .fn a{pointer-events:none;text-decoration:none}section.single_post_section .comments_section ul.comment-list .comment .comment-body .comment-meta .comment-author .says{display:none}section.single_post_section .comments_section ul.comment-list .comment .comment-body .comment-meta .comment-metadata a{pointer-events:none;text-decoration:none;font-size:12px;font-weight:500;color:rgba(28,24,29,.3)}section.single_post_section .comments_section ul.comment-list .comment .comment-body .reply a{font-size:14px;color:rgba(28,24,29,.3);text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.single_post_section .comments_section ul.comment-list .comment .comment-body .reply a:hover{color:#1c181d}section.single_post_section .comments_section .comment-reply-title{margin-bottom:20px}section.single_post_section .comments_section .comment-form .comment-notes{display:none}section.single_post_section .comments_section .comment-form .comment-form-author,section.single_post_section .comments_section .comment-form .comment-form-comment,section.single_post_section .comments_section .comment-form .comment-form-email,section.single_post_section .comments_section .comment-form .comment-form-url{margin-bottom:0}section.single_post_section .comments_section .comment-form .frm_submit{padding:40px 0}section.single_post_section .comments_section .comment-form input[type=email],section.single_post_section .comments_section .comment-form input[type=text],section.single_post_section .comments_section .comment-form input[type=url]{-webkit-border-radius:0;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828D;height:65px;padding:6px 25px;font-family:Apercu;color:#80828d;width:100%;font-size:14px}section.single_post_section .comments_section .comment-form input[type=email]:focus,section.single_post_section .comments_section .comment-form input[type=text]:focus,section.single_post_section .comments_section .comment-form input[type=url]:focus{outline:0}section.single_post_section .comments_section .comment-form input[type=email],section.single_post_section .comments_section .comment-form input[type=url]{border-top:0}section.single_post_section .comments_section .comment-form textarea{display:block;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;border-top:0;resize:none;padding:25px;font-family:Apercu;color:#80828d;width:100%;font-size:14px}section.single_post_section .comments_section .comment-form textarea:focus{outline:0}section.single_post_section .comments_section .comment-form input[type=submit]{margin:0;color:#fff;display:block;font-family:Apercu;background-color:#1c181d;padding:0;line-height:60px;overflow:hidden;width:180px;text-align:center;border:0;border-radius:0;box-shadow:none;text-indent:-9999px}section.single_post_section .comments_section .comment-form .wrapthetext{position:absolute;width:100%;top:50%;left:50%;text-align:center;pointer-events:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.single_post_section .date{font-size:16px}section.single_post_section .title{font-size:28px;font-weight:600;line-height:1.2;margin-top:20px;margin-bottom:15px}section.single_post_section .author_outer{display:flex;justify-content:center;align-items:center;margin-bottom:20px}section.single_post_section .author_outer .img_div img{border-radius:100%}section.single_post_section .author_outer .name_div{padding-left:10px}section.single_post_section .author_outer .name_div .authour_name{font-weight:600}section.single_post_section .bg_post_div{height:200px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){section.single_post_section .bg_post_div{height:450px}}@media (min-width:992px){section.single_post_section .bg_post_div{height:450px}}@media (min-width:1200px){section.single_post_section .bg_post_div{height:450px}}section.single_post_section .content_container{margin:30px 0 50px;position:relative;min-height:220px}@media (min-width:992px){section.single_post_section .content_container .heateor_sss_sharing_container{position:absolute;left:-80px;top:0}section.single_post_section .content_container .heateor_sss_sharing_container ul.heateor_sss_sharing_ul li{float:none!important}section.single_post_section .content_container .heateor_sss_sharing_container ul.heateor_sss_sharing_ul li .heateorSssSharing{float:none!important;margin:0!important}}@media (min-width:992px){section.single_post_section{padding-top:8%}}section.philosphy_section .top_philo_section{padding-top:70px;padding-bottom:70px;background-color:#fff;min-height:100vh}@media (min-width:768px){section.philosphy_section .top_philo_section .outer_philo_container .the_img_container{width:120%}}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background{display:none}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a{height:178px;width:100%;padding:0;display:block;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .background_div{background-size:cover;background-position:center center;background-repeat:no-repeat no-repeat;position:absolute;background-color:#3084e1;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .background_div .card_mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .card_content{color:#fff;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0 15px;z-index:1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .card_content .main_title{font-family:Apercu;font-weight:600;font-size:18px;line-height:1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .card_content .sub_title{font-family:Apercu;font-weight:300}@media (min-width:768px){section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section{position:relative;padding-top:52%;width:100%}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background{display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background .desk_image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;background-size:cover;background-repeat:no-repeat no-repeat;z-index:1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background .desk_image:nth-of-type(1){background-position:left center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background .desk_image:nth-of-type(2){background-position:center center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background .desk_image:nth-of-type(3){background-position:right center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .desktop_background .desk_image.hovered_show{opacity:1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections{position:absolute;left:0;top:0;width:100%;height:100%}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a{display:inline-block;width:calc(100% / 3);height:100%}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .background_div{width:300%}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .card_content{text-align:center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a .card_content .main_title{font-size:20px}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a:nth-of-type(1) .background_div{left:0;background-position:left center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a:nth-of-type(2) .background_div{left:-100%;background-position:center center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a:nth-of-type(3) .background_div{left:-200%;background-position:right center}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections a.hovered_opacity .card_content{opacity:.1}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections:before{content:'';position:absolute;top:0;left:calc(100% / 3);width:1px;height:100%;background-color:#fff;opacity:0;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections:after{content:'';position:absolute;top:0;left:calc((100% / 3) * 2);width:1px;height:100%;background-color:#fff;opacity:0;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections.hovered_lines:after,section.philosphy_section .top_philo_section .mid_type_section_outer .mid_type_section .three_sections.hovered_lines:before{opacity:.2}}section.philosphy_section .top_philo_section .mid_type_section_outer .button_section{margin:60px 0 0;text-align:center}section.services_top{padding:90px 0;background-color:#1c181d;position:relative}section.services_top .top_ser_arc{position:absolute;top:0;right:0;z-index:1;width:10%}section.services_top .bottom_ser_arc{position:absolute;bottom:0;left:0;z-index:1;width:15%}section.services_top .the_content_outer{position:relative}section.services_top .the_content_outer .container_custom .content_inner .text_content .sub{font-weight:400;font-size:40px;line-height:1;color:#fff}section.services_top .the_content_outer .container_custom .content_inner .text_content .main{font-weight:500;font-size:60px;line-height:1}section.services_top .the_content_outer .container_custom .content_inner .text_content .main .theme_color{color:#3084e1}section.services_top .the_content_outer .container_custom .content_inner .text_content .the_title{color:#fff;font-size:36px;margin:0 0 25px}section.services_top .the_content_outer .container_custom .content_inner .text_content .para{color:#fff}@media (min-width:768px){section.services_top .the_content_outer .container_custom .content_inner .text_content .sub{font-size:40px}section.services_top .the_content_outer .container_custom .content_inner .text_content .main{font-size:70px}section.services_top .the_content_outer .container_custom .content_inner .text_content .the_title{font-size:48px;margin:60px 0 45px}section.services_top .the_content_outer .container_custom .content_inner .text_content .para{font-size:18px}}section.services_top .the_content_outer .container_custom .content_inner .list_content ul{margin-top:45px;margin-bottom:35px;list-style:none;padding:0;color:#3084e1;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2}section.services_top .the_content_outer .container_custom .content_inner .list_content ul li{font-weight:600;margin-bottom:15px;line-height:1}@media (min-width:768px){section.services_top .the_content_outer .container_custom .content_inner .list_content ul{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;column-count:3}}@media (min-width:992px){section.services_top .the_content_outer .container_custom .content_inner .list_content ul{-webkit-column-count:4;-moz-column-count:4;-o-column-count:4;column-count:4}}@media (min-width:768px){section.services_top .the_content_outer .container_custom{padding-right:90px}}section.services_top .the_content_outer .top_right_image_outer img{margin:auto}section.services_top .the_content_outer .plus_signs{position:absolute;left:auto;right:15px;width:80px;z-index:1}@media (min-width:768px){section.services_top .the_content_outer .plus_signs{right:auto;left:10px;top:-2%}}section.services_top.the_light{background-color:#fff}section.services_top.the_light .top_ser_arc_light{position:absolute;bottom:0;right:0;z-index:1;width:10%}section.services_top.the_light .bottom_ser_arc_light{position:absolute;top:0;left:0;z-index:1;width:15%}section.services_top.the_light .the_content_outer .container_custom .content_inner .text_content .para,section.services_top.the_light .the_content_outer .container_custom .content_inner .text_content .the_title{color:#1c181d}section.services_top.keep_padding{padding:150px 0}@media (min-width:768px){section.services_top{padding:150px 0}}section.project_main{background-color:#fff;padding:80px 0;position:relative}section.project_main .floating_title_container{position:relative;display:none}section.project_main .floating_title_container .floating_title{position:absolute;letter-spacing:3.2vw;font-size:12.5vw;color:rgba(0,0,0,.8);opacity:.04;left:0;top:0;text-indent:0;width:100%;text-align:center;text-transform:uppercase;font-family:Apercu;font-weight:700;line-height:1}@media (min-width:768px){section.project_main .floating_title_container{display:block}}section.project_main .projects_outer_container .inner_container{max-width:400px;font-family:Apercu;font-weight:300;color:#1c181d;line-height:1.9}section.project_main .projects_outer_container .inner_container h2{font-family:Apercu;font-weight:700;line-height:1.3;margin-bottom:20px;color:#000}@media (min-width:768px){section.project_main .projects_outer_container{padding-left:15%;padding-top:10px}}@media (min-width:768px){section.project_main{padding:200px 0}}.projects_listing_isotope{padding-top:40px}.projects_listing_isotope .filter_btns .button-group,.projects_listing_isotope .filter_btns ul{display:flex;list-style:none;padding:0;margin-bottom:20px}.projects_listing_isotope .filter_btns .button-group .born_as_li,.projects_listing_isotope .filter_btns .button-group li,.projects_listing_isotope .filter_btns ul .born_as_li,.projects_listing_isotope .filter_btns ul li{margin-right:30px;text-transform:uppercase;font-size:12px;font-family:Apercu;margin-bottom:10px;color:rgba(28,24,29,.3)}.projects_listing_isotope .filter_btns .button-group .born_as_li.is-checked,.projects_listing_isotope .filter_btns .button-group li.is-checked,.projects_listing_isotope .filter_btns ul .born_as_li.is-checked,.projects_listing_isotope .filter_btns ul li.is-checked{color:#1c181d}@media (min-width:992px){.projects_listing_isotope .filter_btns .button-group .born_as_li,.projects_listing_isotope .filter_btns .button-group li,.projects_listing_isotope .filter_btns ul .born_as_li,.projects_listing_isotope .filter_btns ul li{margin-right:50px}}.projects_listing_isotope .outer_grid_container .grid{transition:all .3s ease}.projects_listing_isotope .outer_grid_container .grid .element-item{padding-top:60%;display:inline-block;width:100%;margin-bottom:20px;background-color:rgba(0,0,0,.3)}.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:contain}.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden}.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_content .the_title{position:absolute;bottom:0;line-height:28px;padding:24px 23px;color:#fff;font-family:Apercu;font-size:24px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);transform-origin-x:0;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (min-width:768px){.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_content:hover{opacity:1}.projects_listing_isotope .outer_grid_container .grid .element-item .card_outer .card_content:hover .the_title{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@media (min-width:768px){.projects_listing_isotope .outer_grid_container .grid .element-item{width:calc(50% - 2px);padding-top:24%;margin:0 2px 2px 0}}@media (min-width:992px){.projects_listing_isotope .outer_grid_container .grid .element-item{width:calc(25% - 2px);padding-top:17.78%}}.projects_listing_isotope .outer_grid_container .grid.the_opacity{opacity:0}@media (min-width:768px){.projects_listing_isotope{padding-top:120px}}section.contact_section{padding-top:14%;padding-bottom:20px}section.contact_section .top_class_banner{padding:30px;margin-bottom:30px}section.contact_section .top_class_banner .left_side_column .main_head_outer .main_lead{font-size:46px;font-weight:300;line-height:1;color:#1c181d;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}section.contact_section .top_class_banner .left_side_column .main_head_outer .sub_lead{font-size:28px;font-weight:600;line-height:1.2}section.contact_section .top_class_banner .left_side_column .form_list{margin-top:50px;padding-bottom:5px}section.contact_section .top_class_banner .left_side_column .form_list ul{padding:0;list-style:none}section.contact_section .top_class_banner .left_side_column .form_list ul li{border-bottom:1px solid #80828d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.contact_section .top_class_banner .left_side_column .form_list ul li a{display:block;font-weight:300;font-size:18px;color:#80828d;padding:10px 0;background:0 0;border:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.contact_section .top_class_banner .left_side_column .form_list ul li a:hover{border:0}section.contact_section .top_class_banner .left_side_column .form_list ul li .active{color:#fff}section.contact_section .top_class_banner .left_side_column .form_list ul li.active,section.contact_section .top_class_banner .left_side_column .form_list ul li:hover{border-bottom:1px solid #fff}section.contact_section .top_class_banner .left_side_column .form_list ul li.active a,section.contact_section .top_class_banner .left_side_column .form_list ul li:hover a{color:#fff}@media (min-width:1200px){section.contact_section .top_class_banner .left_side_column{padding-right:40px}}section.contact_section .top_class_banner .right_side_column{padding-top:40px}section.contact_section .top_class_banner .right_side_column .form_container_cover .tab-content .form_title{font-size:13px;margin-bottom:30px}@media (min-width:768px){section.contact_section .top_class_banner{padding:80px}}@media (min-width:992px){section.contact_section{padding-top:8%}}.address_phone_cover .address_outer,.address_phone_cover .phone_outer{margin-top:20px}.address_phone_cover .address_outer .add_title,.address_phone_cover .address_outer .phone_title,.address_phone_cover .phone_outer .add_title,.address_phone_cover .phone_outer .phone_title{font-weight:300;font-size:18px;color:#fff;margin-bottom:5px}.address_phone_cover .address_outer .add_content,.address_phone_cover .address_outer .phone_content,.address_phone_cover .phone_outer .add_content,.address_phone_cover .phone_outer .phone_content{color:#80828d}.address_phone_cover.desktop_show{display:none}@media (min-width:992px){.address_phone_cover.desktop_show{display:block}}@media (min-width:992px){.address_phone_cover.mobile_show{display:none}}section.fournotfour{background-color:#1c181d;color:#fff;text-align:center;padding-bottom:80px}section.fournotfour .bulb_section{display:none}section.fournotfour .bulb_section .bulb{width:250px;overflow-x:hidden}section.fournotfour .bulb_section .bulb .bulb_holder{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:swinging ease-in-out 1s infinite alternate;animation:swinging ease-in-out 1s infinite alternate}section.fournotfour .bulb_section .bulb .bulb_holder img{width:calc(250px * 12);-webkit-transform:translateX(-2750px);-moz-transform:translateX(-2750px);-ms-transform:translateX(-2750px);-o-transform:translateX(-2750px);transform:translateX(-2750px);-webkit-animation:bulb_not_lit 1s forwards step-end;animation:bulb_not_lit 1s forwards step-end}section.fournotfour .bulb_section .bulb.hover .bulb_holder img{-webkit-animation:bulb_lit 1s forwards step-end;animation:bulb_lit 1s forwards step-end}@media (max-width:1024px){section.fournotfour .bulb_section .bulb.bulb_4{display:none}}@media (min-width:768px){section.fournotfour .bulb_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}section.fournotfour .main_section{margin-top:200px}section.fournotfour .main_section .main_uh{font-weight:700;font-size:60px;line-height:1}@media (min-width:768px){section.fournotfour .main_section .main_uh{font-size:100px}}section.fournotfour .main_section .no_light{color:#3084e1;line-height:1}section.fournotfour .main_section .go_home_btn{margin-top:50px;position:relative;z-index:9}section.fournotfour .main_section .go_home_btn a{color:#fff;font-size:24px;padding:0 5px}section.fournotfour .main_section .go_home_btn a:hover{color:#3084e1}@media (min-width:480px){section.fournotfour .main_section{margin-top:250px}}@media (min-width:768px){section.fournotfour .main_section{margin-top:0}}section.fournotfour .overlay_404{background-color:#000;opacity:0;position:fixed;top:0;right:0;left:0;bottom:0;visibility:hidden;-webkit-transition:all 2s ease .3s;-moz-transition:all 2s ease .3s;-ms-transition:all 2s ease .3s;-o-transition:all 2s ease .3s;transition:all 2s ease .3s}section.fournotfour .overlay_404.show_overlay{opacity:.8;visibility:visible}section.fournotfour .initial_overlay{background-color:#fff;opacity:1;visibility:visible;position:fixed;top:0;right:0;left:0;bottom:0;z-index:9;-webkit-transition:all 1s ease .5s;-moz-transition:all 1s ease .5s;-ms-transition:all 1s ease .5s;-o-transition:all 1s ease .5s;transition:all 1s ease .5s}section.fournotfour .initial_overlay.remove_initial_overlay{opacity:0;visibility:hidden}.branding{background-color:#fff;padding:80px 0}.branding .title_div{text-align:right}.branding .title_div h1{font-size:50px;color:#000}@media (min-width:480px){.branding .title_div h1{font-size:80px}}@media (min-width:768px){.branding .title_div h1{font-size:120px}}.branding .work_type_link{position:relative;width:290px;margin:20px auto}.branding .work_type_link .work_type{font-family:Apercu;display:inline-block;vertical-align:middle;width:calc(100% - 35px);padding-right:5px}.branding .work_type_link .a_tag{display:inline-block;vertical-align:middle;width:35px}.branding .work_type_link .a_tag img{width:35px;pointer-events:none}@media (min-width:768px){.branding .work_type_link{width:32%;margin:20px auto}}@media (min-width:992px){.branding .work_type_link{width:22%;margin:auto}}@media (min-width:1200px){.branding .work_type_link{width:20%;margin:auto}}.branding .the_branding_img img{max-width:600px;width:100%;margin:30px auto}.branding .mid_section{background-position:center center;background-repeat:no-repeat;background-size:cover}.branding .mid_section .center_image img{max-width:290px;width:100%;margin:100px auto}.branding .dual_images_section .images_holder{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.branding .dual_images_section .images_holder img{margin:auto;width:100%}@media (min-width:768px){.branding .dual_images_section .images_holder{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.branding .dual_images_section .content{text-align:center;font-family:Apercu;font-size:18px;padding:0;margin:55px 0}.branding .dual_images_section .content a{color:inherit;text-decoration:underline}.branding .dual_images_section .content p{margin-bottom:50px}@media (min-width:768px){.branding .dual_images_section .content{padding:0 50px;font-size:28px}}.branding .work_repeater .work_list{margin:50px 0 100px}.branding .work_repeater .work_list .work_title_container{text-align:center;margin-bottom:70px}.branding .work_repeater .work_list .work_title_container .work_title{font-size:50px;color:#bd2d32}.branding .work_repeater .work_list .the_image img{width:100%;max-width:200px;margin:auto}.branding .work_repeater .work_list .the_sub_content{font-family:Apercu;font-size:18px;margin-top:50px;line-height:1.6}@media (min-width:768px){.branding .work_repeater .work_list{margin:50px 0 150px}.branding .work_repeater .work_list .work_title_container{margin-bottom:70px}.branding .work_repeater .work_list .work_title_container .work_title{font-size:80px}.branding .work_repeater .work_list .the_image img{max-width:300px}.branding .work_repeater .work_list .the_sub_content{font-size:22px;margin-top:170px;line-height:1.8}}@media (min-width:768px){.branding{padding:140px 0}}section.politicsandagreement{background-color:#fff;color:#1c181d;padding:200px 0 70px;position:relative}section.politicsandagreement .plus_signs{position:absolute;display:none;z-index:1}@media (min-width:768px){section.politicsandagreement .plus_signs{display:block;right:auto;left:10px;top:5%;width:6%}}section.politicsandagreement .left_arc_politics{position:absolute;left:0;width:20%;bottom:4%}section.politicsandagreement .right_arc_politics{position:absolute;right:0;width:20%;bottom:40%}section.politicsandagreement .top_title_div{margin:50px 0 160px}section.politicsandagreement .top_title_div .the_title{font-weight:600;font-size:47px;color:#1c181d}section.politicsandagreement .top_title_div .sub_text{font-size:18px;position:relative;display:inline-block}section.politicsandagreement .top_title_div .sub_text:after{content:attr(data-after);font-size:12px;position:absolute;right:auto;left:0;bottom:-20px;color:#3084e1;font-weight:600}@media (min-width:768px){section.politicsandagreement .top_title_div .sub_text:after{content:attr(data-after);font-size:12px;position:absolute;left:auto;right:-50px;bottom:-20px;color:#3084e1;font-weight:600}}section.politicsandagreement .main_content_box_div{position:relative;z-index:99}section.politicsandagreement .main_content_box_div h3{position:relative;display:inline-block;font-family:'Saltery Regular'!important;line-height:1;color:#3084e1;font-size:44px;margin-bottom:30px}section.politicsandagreement .main_content_box_div h3:after{content:'p';font-family:'Saltery Swash';color:inherit;font-size:inherit;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;line-height:1px}section.politicsandagreement .main_content_box_div p{line-height:30px;font-size:16px}@media (min-width:768px){section.politicsandagreement{padding:200px 0}}section.single_service_page{background-color:#fff;padding-bottom:80px}section.single_service_page .services_banner_top{background-position:center center;background-repeat:no-repeat;background-size:cover}section.single_service_page .services_banner_top .services_banner_overlay{background-image:url(../images/singlebannerpattern.png);background-attachment:fixed;width:100%;height:100%}section.single_service_page .services_banner_top .services_banner_overlay .title_outer{padding:200px 0 150px}section.single_service_page .services_banner_top .services_banner_overlay .title_outer .title{font-family:Apercu;font-weight:700;font-size:40px;color:#fff;position:relative}section.single_service_page .services_banner_top .services_banner_overlay .title_outer .title:after{content:'';width:100px;height:6px;background-color:#fff;position:absolute;left:0;top:100%}section.single_service_page .services_content_section{padding-top:100px}section.single_service_page .services_content_section .content_services{margin-bottom:40px}section.single_service_page .services_content_section .content_services .top_quote{font-weight:700;font-size:22px;margin-bottom:40px}section.single_service_page .services_content_section .content_services .content{font-size:16px}section.single_service_page .services_content_section .content_services .content a{color:inherit;text-decoration:underline}@media (min-width:768px){section.single_service_page .services_content_section .content_services{padding-right:30px}}section.single_service_page .services_content_section .right_side_single_page_container{position:relative}section.single_service_page .services_content_section .right_side_single_page_container .other_services_links{margin-bottom:10px}section.single_service_page .services_content_section .right_side_single_page_container .other_services_links .single_outer_service a{text-transform:uppercase;font-size:16px;font-family:Apercu;color:rgba(28,24,29,.3);display:inline-block;margin-bottom:10px;transition:all .3s ease}section.single_service_page .services_content_section .right_side_single_page_container .other_services_links .single_outer_service a:hover{color:#1c181d}@media (min-width:992px){section.single_service_page .services_content_section .right_side_single_page_container:before{content:'';position:absolute;width:2px;height:100%;left:-30px;top:0;background-color:#f1f1f1}}.custom_footer{padding:60px 0}.custom_footer .title_foot{font-weight:600;font-size:32px;line-height:1.3;margin-bottom:15px}.custom_footer .first_column{margin-bottom:30px}.custom_footer .first_column .title_foot{font-weight:600}.custom_footer .first_column .footer_form_wrapper form .form-field{margin-bottom:0}.custom_footer .first_column .footer_form_wrapper form .form-field input[type=email],.custom_footer .first_column .footer_form_wrapper form .form-field input[type=text]{-webkit-border-radius:0;border-radius:0;box-shadow:none;background-color:transparent;border:1px solid #80828d;height:65px;padding:6px 25px;font-family:Apercu;color:#80828d}.custom_footer .first_column .footer_form_wrapper form .form-field input[type=email]::placeholder,.custom_footer .first_column .footer_form_wrapper form .form-field input[type=text]::placeholder{color:#80828d}.custom_footer .first_column .footer_form_wrapper form .form-field input[type=email]:-ms-input-placeholder,.custom_footer .first_column .footer_form_wrapper form .form-field input[type=text]:-ms-input-placeholder{color:#80828d}.custom_footer .first_column .footer_form_wrapper form .form-field input[type=email]::-ms-input-placeholder,.custom_footer .first_column .footer_form_wrapper form .form-field input[type=text]::-ms-input-placeholder{color:#80828d}.custom_footer .first_column .footer_form_wrapper form .form-field input[type=email]{border-top:0}.custom_footer .first_column .footer_form_wrapper form .frm_submit{padding:50px 0}.custom_footer .first_column .address_wrapper{padding-top:15px}.custom_footer .first_column .address_wrapper .addr_title{font-weight:300;font-size:18px;margin-bottom:10px}.custom_footer .first_column .address_wrapper .addr_content{font-weight:300;font-size:14px}@media (min-width:768px){.custom_footer .first_column{padding-right:30px}}@media (min-width:992px){.custom_footer .first_column{padding-right:90px}}.custom_footer .second_column{margin-bottom:30px}.custom_footer .second_column .footer_menu_wrapper{margin-bottom:15px}.custom_footer .second_column .footer_menu_wrapper ul{padding:0;list-style:none}.custom_footer .second_column .footer_menu_wrapper ul li{margin-bottom:10px}.custom_footer .second_column .footer_menu_wrapper ul li a{color:#80828d;font-weight:300;font-size:14px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.custom_footer .second_column .footer_menu_wrapper ul li a:hover{color:#fff}@media (min-width:768px){.custom_footer .second_column .footer_menu_wrapper{margin-bottom:70px}}.custom_footer .second_column .social_media_footer{margin-bottom:30px}.custom_footer .second_column .social_media_footer .social_icons_footer{padding-top:5px;display:flex;justify-content:space-between;max-width:270px}.custom_footer .second_column .social_media_footer .social_icons_footer a{position:relative;width:50px;height:50px;border-radius:50%;border:2px solid #fff}.custom_footer .second_column .social_media_footer .social_icons_footer a:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:26px;height:26px;background-repeat:no-repeat;background-position:center center;background-size:contain}.custom_footer .second_column .social_media_footer .social_icons_footer a.facebook:after{background-image:url(../images/facebook-logo.svg)}.custom_footer .second_column .social_media_footer .social_icons_footer a.instagram:after{background-image:url(../images/instagram-logo.svg)}.custom_footer .second_column .social_media_footer .social_icons_footer a.linkedin:after{background-image:url(../images/linkedin.svg)}@media (min-width:768px){.custom_footer .second_column{padding-right:30px}}@media (min-width:992px){.custom_footer .second_column{padding-right:90px}}.custom_footer .third_column{margin-bottom:30px}.custom_footer .third_column .services_list_wrapper ul{padding:0;list-style:none}.custom_footer .third_column .services_list_wrapper ul li{margin-bottom:10px;color:#80828d;font-weight:300;font-size:14px}.custom_footer .third_column .services_list_wrapper ul li a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.custom_footer .third_column .services_list_wrapper ul li a:hover{color:#fff!important}.custom_footer .copyright_text{font-weight:300;font-size:14px}