a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}sup{vertical-align:super}sub{vertical-align:sub}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button{background-color:transparent;outline:none;border:0;cursor:pointer}a{text-decoration:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}textarea{box-sizing:border-box;width:100%}hr{margin:3% 0}input:focus,select:focus,textarea:focus{outline:none}video{width:100%;height:auto}fieldset{border:1px solid #000;padding:5%}body{overflow-x:hidden;position:relative;margin:auto;height:100%;background-color:#fbfbfb;color:#252a2d;font-family:Open Sans,sans-serif;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.freeze{overflow:hidden}.freeze:before{background-color:rgba(0,0,0,.3);z-index:99}.bg--primary{background-color:#483698}.bg--secondary{background-color:#43b02a}.bg--tertiary{background-color:#f2af29}.bg--gradient{background:linear-gradient(0deg,#483698,#ececec)}.bg--gray{background-color:#d2d2d2}.bg--light-gray{background-color:#ececec}.bg--dark-gray{background-color:#252a2d}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Light.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Light.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Light.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Light.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Light.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Light-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Light-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Light-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Light-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Light-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Regular.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Regular.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Regular.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Regular.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Regular-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Regular-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Medium.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Medium.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Medium.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Medium-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Medium-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-SemiBold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-SemiBold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-SemiBold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Bold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Bold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Bold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Bold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Bold-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Bold-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-ExtraBold.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-ExtraBold.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-ExtraBold.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-ExtraBold-Italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../assets/fonts/Poppins/Poppins-Black.eot?) format("eot"),url(../assets/fonts/Poppins/Poppins-Black.woff2) format("woff2"),url(../assets/fonts/Poppins/Poppins-Black.woff) format("woff"),url(../assets/fonts/Poppins/Poppins-Black.ttf) format("truetype"),url(../assets/fonts/Poppins/Poppins-Black.svg#Poppins) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Light-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Regular-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-SemiBold-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-Bold-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../assets/fonts/OpenSans/OpenSans-ExtraBold-Italic.ttf) format("truetype")}.lighthouse{animation:a 1.2s ease infinite}@keyframes a{0%,to{opacity:0}50%{opacity:1}}.button:hover .ring{animation:b 1s infinite ease-in-out}@keyframes b{0%{transform:rotate(0)}10%{transform:rotate(-25deg)}20%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}40%{transform:rotate(25deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}.move-down{animation:c 1.2s ease infinite}@keyframes c{0%{opacity:0;transform:translateY(-10px)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}.banner,.business,.commitment,.features,.hero,.intro,.wrapper{position:relative;margin:0 auto;width:100%}.banner__container,.business__container,.commitment__container,.container,.features__container,.hero__container,.intro__container{position:relative;margin:0 auto;width:100%;height:100%}@media only screen and (min-width:768px){.banner__container,.business__container,.commitment__container,.container,.features__container,.hero__container,.intro__container{max-width:720px}}@media only screen and (min-width:1024px){.banner__container,.business__container,.commitment__container,.container,.features__container,.hero__container,.intro__container{max-width:960px}}@media only screen and (min-width:1280px){.banner__container,.business__container,.commitment__container,.container,.features__container,.hero__container,.intro__container{max-width:960px}}@media only screen and (min-width:1366px){.banner__container,.business__container,.commitment__container,.container,.features__container,.hero__container,.intro__container{max-width:960px}}.fluid.banner__container,.fluid.business__container,.fluid.commitment__container,.fluid.container,.fluid.features__container,.fluid.hero__container,.fluid.intro__container{max-width:100%}.banner__row,.business__row,.commitment__row,.features__row,.intro__row,.row{display:flex;flex-wrap:wrap;padding:60px 0;height:100%}.top-xs.banner__row,.top-xs.business__row,.top-xs.commitment__row,.top-xs.features__row,.top-xs.intro__row,.top-xs.row{align-items:flex-start}.middle-xs.banner__row,.middle-xs.business__row,.middle-xs.commitment__row,.middle-xs.features__row,.middle-xs.intro__row,.middle-xs.row{align-items:center}.bottom-xs.banner__row,.bottom-xs.business__row,.bottom-xs.commitment__row,.bottom-xs.features__row,.bottom-xs.intro__row,.bottom-xs.row{align-items:flex-end}.baseline-xs.banner__row,.baseline-xs.business__row,.baseline-xs.commitment__row,.baseline-xs.features__row,.baseline-xs.intro__row,.baseline-xs.row{align-items:baseline}.stretch-xs.banner__row,.stretch-xs.business__row,.stretch-xs.commitment__row,.stretch-xs.features__row,.stretch-xs.intro__row,.stretch-xs.row{align-items:stretch}.start-xs.banner__row,.start-xs.business__row,.start-xs.commitment__row,.start-xs.features__row,.start-xs.intro__row,.start-xs.row{justify-content:flex-start}.center-xs.banner__row,.center-xs.business__row,.center-xs.commitment__row,.center-xs.features__row,.center-xs.intro__row,.center-xs.row{justify-content:center}.end-xs.banner__row,.end-xs.business__row,.end-xs.commitment__row,.end-xs.features__row,.end-xs.intro__row,.end-xs.row{justify-content:flex-end}.around-xs.banner__row,.around-xs.business__row,.around-xs.commitment__row,.around-xs.features__row,.around-xs.intro__row,.around-xs.row{justify-content:space-around}.between-xs.banner__row,.between-xs.business__row,.between-xs.commitment__row,.between-xs.features__row,.between-xs.intro__row,.between-xs.row{justify-content:space-between}.evenly-xs.banner__row,.evenly-xs.business__row,.evenly-xs.commitment__row,.evenly-xs.features__row,.evenly-xs.intro__row,.evenly-xs.row{justify-content:space-evenly}@media only screen and (min-width:768px){.top-sm.banner__row,.top-sm.business__row,.top-sm.commitment__row,.top-sm.features__row,.top-sm.intro__row,.top-sm.row{align-items:flex-start}.middle-sm.banner__row,.middle-sm.business__row,.middle-sm.commitment__row,.middle-sm.features__row,.middle-sm.intro__row,.middle-sm.row{align-items:center}.bottom-sm.banner__row,.bottom-sm.business__row,.bottom-sm.commitment__row,.bottom-sm.features__row,.bottom-sm.intro__row,.bottom-sm.row{align-items:flex-end}.baseline-sm.banner__row,.baseline-sm.business__row,.baseline-sm.commitment__row,.baseline-sm.features__row,.baseline-sm.intro__row,.baseline-sm.row{align-items:baseline}.stretch-sm.banner__row,.stretch-sm.business__row,.stretch-sm.commitment__row,.stretch-sm.features__row,.stretch-sm.intro__row,.stretch-sm.row{align-items:stretch}.start-sm.banner__row,.start-sm.business__row,.start-sm.commitment__row,.start-sm.features__row,.start-sm.intro__row,.start-sm.row{justify-content:flex-start}.center-sm.banner__row,.center-sm.business__row,.center-sm.commitment__row,.center-sm.features__row,.center-sm.intro__row,.center-sm.row{justify-content:center}.end-sm.banner__row,.end-sm.business__row,.end-sm.commitment__row,.end-sm.features__row,.end-sm.intro__row,.end-sm.row{justify-content:flex-end}.around-sm.banner__row,.around-sm.business__row,.around-sm.commitment__row,.around-sm.features__row,.around-sm.intro__row,.around-sm.row{justify-content:space-around}.between-sm.banner__row,.between-sm.business__row,.between-sm.commitment__row,.between-sm.features__row,.between-sm.intro__row,.between-sm.row{justify-content:space-between}.evenly-sm.banner__row,.evenly-sm.business__row,.evenly-sm.commitment__row,.evenly-sm.features__row,.evenly-sm.intro__row,.evenly-sm.row{justify-content:space-evenly}}@media only screen and (min-width:1024px){.top-md.banner__row,.top-md.business__row,.top-md.commitment__row,.top-md.features__row,.top-md.intro__row,.top-md.row{align-items:flex-start}.middle-md.banner__row,.middle-md.business__row,.middle-md.commitment__row,.middle-md.features__row,.middle-md.intro__row,.middle-md.row{align-items:center}.bottom-md.banner__row,.bottom-md.business__row,.bottom-md.commitment__row,.bottom-md.features__row,.bottom-md.intro__row,.bottom-md.row{align-items:flex-end}.baseline-md.banner__row,.baseline-md.business__row,.baseline-md.commitment__row,.baseline-md.features__row,.baseline-md.intro__row,.baseline-md.row{align-items:baseline}.stretch-md.banner__row,.stretch-md.business__row,.stretch-md.commitment__row,.stretch-md.features__row,.stretch-md.intro__row,.stretch-md.row{align-items:stretch}.start-md.banner__row,.start-md.business__row,.start-md.commitment__row,.start-md.features__row,.start-md.intro__row,.start-md.row{justify-content:flex-start}.center-md.banner__row,.center-md.business__row,.center-md.commitment__row,.center-md.features__row,.center-md.intro__row,.center-md.row{justify-content:center}.end-md.banner__row,.end-md.business__row,.end-md.commitment__row,.end-md.features__row,.end-md.intro__row,.end-md.row{justify-content:flex-end}.around-md.banner__row,.around-md.business__row,.around-md.commitment__row,.around-md.features__row,.around-md.intro__row,.around-md.row{justify-content:space-around}.between-md.banner__row,.between-md.business__row,.between-md.commitment__row,.between-md.features__row,.between-md.intro__row,.between-md.row{justify-content:space-between}.evenly-md.banner__row,.evenly-md.business__row,.evenly-md.commitment__row,.evenly-md.features__row,.evenly-md.intro__row,.evenly-md.row{justify-content:space-evenly}}@media only screen and (min-width:1280px){.top-lg.banner__row,.top-lg.business__row,.top-lg.commitment__row,.top-lg.features__row,.top-lg.intro__row,.top-lg.row{align-items:flex-start}.middle-lg.banner__row,.middle-lg.business__row,.middle-lg.commitment__row,.middle-lg.features__row,.middle-lg.intro__row,.middle-lg.row{align-items:center}.bottom-lg.banner__row,.bottom-lg.business__row,.bottom-lg.commitment__row,.bottom-lg.features__row,.bottom-lg.intro__row,.bottom-lg.row{align-items:flex-end}.baseline-lg.banner__row,.baseline-lg.business__row,.baseline-lg.commitment__row,.baseline-lg.features__row,.baseline-lg.intro__row,.baseline-lg.row{align-items:baseline}.stretch-lg.banner__row,.stretch-lg.business__row,.stretch-lg.commitment__row,.stretch-lg.features__row,.stretch-lg.intro__row,.stretch-lg.row{align-items:stretch}.start-lg.banner__row,.start-lg.business__row,.start-lg.commitment__row,.start-lg.features__row,.start-lg.intro__row,.start-lg.row{justify-content:flex-start}.center-lg.banner__row,.center-lg.business__row,.center-lg.commitment__row,.center-lg.features__row,.center-lg.intro__row,.center-lg.row{justify-content:center}.end-lg.banner__row,.end-lg.business__row,.end-lg.commitment__row,.end-lg.features__row,.end-lg.intro__row,.end-lg.row{justify-content:flex-end}.around-lg.banner__row,.around-lg.business__row,.around-lg.commitment__row,.around-lg.features__row,.around-lg.intro__row,.around-lg.row{justify-content:space-around}.between-lg.banner__row,.between-lg.business__row,.between-lg.commitment__row,.between-lg.features__row,.between-lg.intro__row,.between-lg.row{justify-content:space-between}.evenly-lg.banner__row,.evenly-lg.business__row,.evenly-lg.commitment__row,.evenly-lg.features__row,.evenly-lg.intro__row,.evenly-lg.row{justify-content:space-evenly}}@media only screen and (min-width:1366px){.top-xl.banner__row,.top-xl.business__row,.top-xl.commitment__row,.top-xl.features__row,.top-xl.intro__row,.top-xl.row{align-items:flex-start}.middle-xl.banner__row,.middle-xl.business__row,.middle-xl.commitment__row,.middle-xl.features__row,.middle-xl.intro__row,.middle-xl.row{align-items:center}.bottom-xl.banner__row,.bottom-xl.business__row,.bottom-xl.commitment__row,.bottom-xl.features__row,.bottom-xl.intro__row,.bottom-xl.row{align-items:flex-end}.baseline-xl.banner__row,.baseline-xl.business__row,.baseline-xl.commitment__row,.baseline-xl.features__row,.baseline-xl.intro__row,.baseline-xl.row{align-items:baseline}.stretch-xl.banner__row,.stretch-xl.business__row,.stretch-xl.commitment__row,.stretch-xl.features__row,.stretch-xl.intro__row,.stretch-xl.row{align-items:stretch}.start-xl.banner__row,.start-xl.business__row,.start-xl.commitment__row,.start-xl.features__row,.start-xl.intro__row,.start-xl.row{justify-content:flex-start}.center-xl.banner__row,.center-xl.business__row,.center-xl.commitment__row,.center-xl.features__row,.center-xl.intro__row,.center-xl.row{justify-content:center}.end-xl.banner__row,.end-xl.business__row,.end-xl.commitment__row,.end-xl.features__row,.end-xl.intro__row,.end-xl.row{justify-content:flex-end}.around-xl.banner__row,.around-xl.business__row,.around-xl.commitment__row,.around-xl.features__row,.around-xl.intro__row,.around-xl.row{justify-content:space-around}.between-xl.banner__row,.between-xl.business__row,.between-xl.commitment__row,.between-xl.features__row,.between-xl.intro__row,.between-xl.row{justify-content:space-between}.evenly-xl.banner__row,.evenly-xl.business__row,.evenly-xl.commitment__row,.evenly-xl.features__row,.evenly-xl.intro__row,.evenly-xl.row{justify-content:space-evenly}}.no-gutter.banner__row,.no-gutter.business__row,.no-gutter.commitment__row,.no-gutter.features__row,.no-gutter.intro__row,.no-gutter.row{margin:0 -30px}[class*=col]{padding:0 30px}.no-gutter[class*=col]{padding:0}.col{flex-grow:1;flex-shrink:1;flex-basis:auto}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}@media only screen and (min-width:768px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media only screen and (min-width:1024px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media only screen and (min-width:1280px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media only screen and (min-width:1366px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}.header{box-shadow:0 1px 6px #000;z-index:99}.header__top{display:none;justify-content:flex-end;align-items:center;width:100%;height:30px}@media only screen and (min-width:1280px){.header__top{display:flex}}.header__top a,.header__top a:after{margin-left:5px;color:#252a2d;font-size:16px;font-weight:500;line-height:1}.header__top i{margin-right:10px}.header__bottom{position:relative;margin:auto;display:flex;justify-content:space-between;width:100%;height:60px}.form{padding:60px 30px;font-weight:600}@media only screen and (min-width:1280px){.form{padding:40px 20px}}.form__group{display:flex;flex-flow:column nowrap;margin-bottom:15px;font-size:14px}.form__group:last-child{margin-bottom:0}.form__group--inline{flex-flow:row nowrap}.form__button{position:relative;margin:15px auto 0;border-radius:25px;padding:12px 0;width:70%;color:#fbfbfb;font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;font-weight:600;letter-spacing:1px;box-shadow:6px 6px #256117}.form__button:hover{top:3px;box-shadow:3px 3px 0 #256117}.form__button--submit{background-color:#43b02a}.form label{display:block;width:100%;line-height:1;margin-bottom:10px}.form label.margin{margin-bottom:0}.form label a{color:#252a2d;text-decoration:underline}.form label a:hover{color:#252a2d}.form label span{font-weight:700}.form input,.form textarea{border:1px solid #ececec;border-radius:3px;padding:3% 2%}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#252a2d;background-color:#ececec}.form input:-moz-placeholder,.form input::-moz-placeholder,.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{color:#252a2d;background-color:#ececec}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#252a2d;background-color:#ececec}@media only screen and (min-width:768px){.form input,.form textarea{padding:10px}}.form input[type*=checkbox]{margin:0 5px 0 0}.form input[type*=radio]{margin:0 0 0 5px}.form textarea{min-height:80px;resize:vertical}.form p.tiny{font-size:12px;font-weight:400}.hero{height:calc(100vh - 60px)}@media only screen and (min-width:1280px){.hero{height:calc(100vh - 90px)}}@media only screen and (min-width:1920px){.hero{max-height:710px}}.hero:after,.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.hero:before{z-index:-1;background-image:url(../assets/images/bg-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:75%}@media only screen and (min-width:1280px){.hero:before{background-image:url(../assets/images/bg-hero.jpg);background-size:cover;background-position:right 20%}}@media only screen and (min-width:2560px){.hero:before{background-position:right 35%}}.hero:after{z-index:0;background-color:#483698;opacity:.5}@media only screen and (min-width:768px){.hero:after{opacity:.2}}@media only screen and (min-width:768px){.hero__container{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:". a"}}.hero__content{grid-area:a;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center;padding:0 30px 60px;width:100%;height:100%}@media only screen and (min-width:768px){.hero__content{padding:0 30px 30px;justify-self:center}}.hero__form{grid-area:b;position:absolute;z-index:1;box-shadow:5px 5px 10px;border:2px solid #fbfbfb;border-radius:20px;top:95%;left:50%;width:90%;max-height:620px;transform:translateX(-50%);max-width:320px;background-color:rgba(242,175,41,.9)}@media only screen and (min-width:768px){.hero__form{top:unset;bottom:-10%;left:calc((50% - 320px) / 2);width:auto;height:auto;max-height:none;transform:unset}}.hero__subtitle,.hero__title{z-index:1;width:100%;color:#fbfbfb;line-height:1.2;text-align:center;text-shadow:1px 1px 10px #000}@media only screen and (min-width:1280px){.hero__subtitle,.hero__title{text-align:left}}.hero__title{margin-bottom:10px;font-size:32px;letter-spacing:2px;text-transform:uppercase}@media only screen and (min-width:411px){.hero__title{font-size:40px}}@media only screen and (min-width:768px){.hero__title{font-size:54px}}.hero__subtitle{margin-bottom:5%;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;text-transform:uppercase}@media only screen and (min-width:411px){.hero__subtitle{font-size:30px}}@media only screen and (min-width:768px){.hero__subtitle{font-size:32px}}.hero__cta{margin-bottom:5%;width:100%;z-index:1}@media only screen and (min-width:1280px){.hero__cta{margin-bottom:7%}}.hero__info{z-index:1;margin:0 auto;width:90%;color:#fbfbfb;font-family:Open Sans,sans-serif;font-size:12px;line-height:1.2;letter-spacing:1px;text-align:center;text-shadow:1px 1px 10px #000}@media only screen and (min-width:411px){.hero__info{font-size:14px}}@media only screen and (min-width:768px){.hero__info{width:70%;font-size:16px}}@media only screen and (min-width:1280px){.hero__info{text-align:left;width:100%}}.hero__text{padding:7px 0;min-height:30px;color:#fbfbfb;font-size:1rem;line-height:1;text-align:center}@media only screen and (min-width:411px){.hero__text{padding:5px 0;font-size:1.2rem}}.intro{color:#fbfbfb}.intro__row{padding-top:660px}@media only screen and (min-width:360px){.intro__row{padding-top:630px}}@media only screen and (min-width:768px){.intro__row{padding-top:120px}}.intro__heading{margin:0 auto 30px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:1px;text-align:center}@media only screen and (min-width:768px){.intro__heading{width:80%}}.intro__title{margin-bottom:30px;font-size:28px;font-weight:700;line-height:1.2;text-align:center}@media only screen and (min-width:768px){.intro__title{font-size:36px;line-height:1.6;text-align:left}}.intro__list{list-style-type:none}.intro__list li{position:relative;margin-left:45px;margin-bottom:15px;font-size:16px;line-height:1.4}@media only screen and (min-width:768px){.intro__list li{margin-left:0;font-size:20px}}.intro__list li:before{content:"";position:absolute;top:0;left:-45px;width:30px;height:30px;background-image:url(../assets/images/icons/badge-check.svg);background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:768px){.intro__list li:before{width:35px;height:35px}}.intro__cta{z-index:1;position:absolute;bottom:-35px;display:flex;justify-content:center;align-items:center;width:100%}.features{color:#252a2d}.features__row{padding:100px 0 60px}.features__heading{margin:0 auto 30px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:1px;text-align:center}.features__subheading{margin-bottom:50px;font-size:24px;font-weight:700;line-height:1.6;text-align:center}@media only screen and (min-width:1280px){.features__subheading{text-align:left}}.features__content{display:flex;flex-flow:column nowrap;justify-content:space-between;width:100%}@media only screen and (min-width:768px){.features__content{flex-flow:row wrap;justify-content:center}}@media only screen and (min-width:1280px){.features__content{flex-flow:row nowrap;justify-content:space-between}}.features__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:30px;width:100%;transition:0s}@media only screen and (min-width:768px){.features__item{box-shadow:1px 1px 5px -3px #000;margin-right:15px;border-radius:10px;padding:20px 10px;background-color:hsla(0,0%,98%,.2);width:30%}}@media only screen and (min-width:1280px){.features__item{margin-bottom:0}}.features__item:last-child{margin-right:0;margin-bottom:0}@media only screen and (min-width:768px){.features__item:last-child{margin-bottom:30px}}@media only screen and (min-width:1280px){.features__item:last-child{margin-bottom:0}}.features__item:first-child .features__icon{background-image:url(../assets/images/icons/device-mobile.svg)}.features__item:nth-child(2) .features__icon{background-image:url(../assets/images/icons/refresh.svg)}.features__item:nth-child(3) .features__icon{background-image:url(../assets/images/icons/desktop-computer.svg)}.features__item:nth-child(4) .features__icon{background-image:url(../assets/images/icons/document-report.svg)}.features__item:nth-child(5) .features__icon{background-image:url(../assets/images/icons/users.svg)}@media only screen and (min-width:1280px){.features__item:hover{background-color:#483698;transform:scale(1.05)}.features__item:hover .features__title{color:#f2af29}.features__item:hover .features__description{color:#fbfbfb}.features__item:hover:first-child .features__icon{background-image:url(../assets/images/icons/device-mobile-white.svg)}.features__item:hover:nth-child(2) .features__icon{background-image:url(../assets/images/icons/refresh-white.svg)}.features__item:hover:nth-child(3) .features__icon{background-image:url(../assets/images/icons/desktop-computer-white.svg)}.features__item:hover:nth-child(4) .features__icon{background-image:url(../assets/images/icons/document-report-white.svg)}.features__item:hover:nth-child(5) .features__icon{background-image:url(../assets/images/icons/users-white.svg)}}.features__icon{display:block;margin:0 auto;width:50px;height:50px;backgorund-size:contain;background-repeat:no-repeat;transition:0s}.features__description,.features__title{text-align:center;transition:0s}.features__title{margin:20px 0;color:#483698;line-height:1;text-align:center}@media only screen and (min-width:768px){.features__title{min-height:32px}}.features__description{line-height:1.4}.banner__row{padding:20px 0}.banner__content{display:flex;flex-flow:column nowrap;align-items:center}.banner__link{display:block;color:#fbfbfb;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.4;text-align:center;text-shadow:1px 1px 3px #000;cursor:pointer}.banner__link span{color:#483698;text-shadow:none}.business__row{padding:60px 0 0}.business__title{margin-bottom:30px;color:#f2af29;font-size:44px;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.business__title{font-size:48px}}.business__text{margin-bottom:30px;color:#ececec;line-height:1.4}@media only screen and (min-width:768px){.business__text{margin-bottom:20px}}.business__img{position:relative;height:100%}.business__img--desktop{width:100%}@media only screen and (min-width:1280px){.business__img--desktop{position:relative;top:60px}}.business__img--mobile{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60%}@media only screen and (min-width:768px){.commitment{background-image:url(../assets/images/women.png);background-repeat:no-repeat;background-size:contain;background-position:10%}}@media only screen and (min-width:1280px){.commitment{background-position:15%}}@media only screen and (min-width:1920px){.commitment{background-position:28%}}@media only screen and (min-width:2560px){.commitment{background-position:35%}}.commitment__title{margin-bottom:20px;color:#483698;font-size:32px;font-weight:700;line-height:1.2;text-align:center}@media only screen and (min-width:768px){.commitment__title{margin-left:35px;font-size:48px;text-align:left}}.commitment__content{display:flex;flex-flow:column wrap}.commitment__item{margin-bottom:20px}@media only screen and (min-width:768px){.commitment__item{margin-bottom:5px;display:grid;grid-template-columns:.25fr 1fr;grid-template-areas:"c a"}}.commitment__item h3,.commitment__item p{padding:0;text-align:center}@media only screen and (min-width:768px){.commitment__item h3,.commitment__item p{padding:0 15px;text-align:left}}.commitment__item h3{margin:10px 0;color:#483698;font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.2}@media only screen and (min-width:768px){.commitment__item h3{margin:initial;line-height:2}}.commitment__item p{color:#252a2d;letter-spacing:1px;line-height:1.4}.commitment__icon{grid-area:c;display:flex}.commitment__icon img{margin:0 auto;width:60px}.commitment__text{display:flex;flex-flow:column nowrap}.commitment__button{position:absolute;bottom:60px;left:0}@media only screen and (min-width:768px){.commitment__button{grid-area:d}}.commitment__button a{margin:0 auto;font-size:18px;text-transform:uppercase}.footer a,.footer p{color:#fbfbfb;font-size:16px;font-weight:400;line-height:1.2}.footer a{text-decoration:none}.footer a:hover{color:#fbfbfb}.footer__bottom,.footer__top{padding:5% 0}@media only screen and (min-width:768px){.footer__bottom,.footer__top{padding:2% 0}}@media only screen and (min-width:1280px){.footer__bottom,.footer__top{padding:1% 0}}.footer__top p{text-align:center;font-style:italic}.footer__bottom{display:grid;grid-template-areas:"e" "f" "g";height:200px}@media only screen and (min-width:768px){.footer__bottom{height:inherit;display:grid;grid-template-columns:1fr 3fr 1fr;grid-template-areas:"e f g"}}.footer__bottom p{font-weight:600}.footer__copyright{grid-area:f;align-self:center;text-align:center}.footer__nav{margin-bottom:5px}.footer__nav a:nth-last-child(n+2):after{margin:0 5px;content:"/"}.footer__networks{grid-area:g;justify-self:center;align-self:center}@media only screen and (min-width:1280px){.footer__networks{justify-self:end}}.footer__networks a{color:#fbfbfb;margin:0 2px;font-size:20px}.mb{margin-bottom:100px}@media only screen and (min-width:360px){.mb{margin-bottom:120px}}@media only screen and (min-width:1280px){.mb{margin-bottom:0}}.brand{z-index:102;position:relative;left:30px;display:flex;align-items:center;height:100%;line-height:1;text-decoration:none}@media only screen and (min-width:768px){.brand{left:0}}.brand:before{margin-right:10px;content:"";width:35px;height:35px;background-image:url(../assets/images/logo.svg);background-repeat:no-repeat;background-size:35px}.brand__content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.brand__title{display:flex;align-items:flex-end;color:#fbfbfb;font-family:Poppins,sans-serif;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase}.brand__title:first-child{color:#f2af29}.brand--footer{left:0;grid-area:e;justify-self:center}@media only screen and (min-width:1280px){.brand--footer{justify-self:start}}.menu{position:relative;right:30px}@media only screen and (min-width:768px){.menu{right:0}}.menu__nav{position:fixed;top:-100%;right:0;background-color:#483698;width:100%;opacity:0;transition:opacity 1s ease-in-out,top .6s ease-in-out;overflow-x:hidden;z-index:100}@media only screen and (min-width:1280px){.menu__nav{border-bottom:none;position:relative;top:0;display:flex;justify-content:flex-end;align-items:center;padding:0;height:100%;background:transparent;opacity:1}}.menu__nav--expanded{opacity:1;top:60px}.menu__link{position:relative;border-bottom:1px solid #fbfbfb;padding:4% 12%;display:flex;align-items:center;color:#fbfbfb;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:2px;text-decoration:none}@media only screen and (min-width:768px){.menu__link{padding:2% 6%}}@media only screen and (min-width:1280px){.menu__link{margin:0 15px;border-bottom:none;padding:0;height:100%;color:#fbfbfb;box-shadow:none;z-index:1}}.menu__link:first-child{border-top:1px solid #fbfbfb}@media only screen and (min-width:1280px){.menu__link:first-child{border-top:0}}@media only screen and (min-width:1280px){.menu__link:last-child{margin-right:0}}.menu__link:hover{color:#fbfbfb}@media only screen and (min-width:1280px){.menu__link:hover{color:#fbfbfb;border-bottom:3px solid #f2af29}}.menu__btn{position:absolute;top:50%;transform:translateY(-50%);right:0;width:32px;height:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:101}@media only screen and (min-width:1280px){.menu__btn{display:none}}.menu__btn--active .menu__shape{right:5px;width:25px;background:transparent}.menu__btn--active .menu__shape:before{top:0;width:25px;transform:rotate(-45deg)}.menu__btn--active .menu__shape:after{top:0;width:25px;transform:rotate(45deg)}.menu__shape{top:50%;transform:translateY(-50%);right:0}.menu__shape,.menu__shape:after,.menu__shape:before{position:absolute;width:32px;height:4px;background-color:#fbfbfb;transition:all .3s ease-out}.menu__shape:after,.menu__shape:before{content:""}.menu__shape:before{top:9px;right:0}.menu__shape:after{top:-9px;right:0}.button{position:relative;display:flex;justify-content:space-evenly;align-items:center;margin:0 auto;border-radius:35px;padding:0 5px;width:90%;max-width:330px;height:65px;background-color:#43b02a;color:#fbfbfb;font-family:Open Sans,sans-serif;font-size:26px;font-weight:700;text-align:center;text-decoration:none;box-shadow:6px 6px #256117}@media only screen and (min-width:360px){.button{font-size:32px}}@media only screen and (min-width:411px){.button{height:75px}}@media only screen and (min-width:1280px){.button{margin:unset;font-size:32px;padding:0 25px}}.button:hover{top:3px;box-shadow:3px 3px 0 #256117}.button:before{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.button__icon{width:40px;height:40px}.button--large,.button--short{padding:0 40px;font-size:18px}@media only screen and (min-width:768px){.button--large{justify-content:center;max-width:570px;height:70px;font-size:28px}}.button--short{width:80%}@media only screen and (min-width:360px){.button--short{width:70%}}@media only screen and (min-width:768px){.button--short{margin-bottom:60px;width:90%;font-size:20px}}.button--shine{overflow:hidden}@media only screen and (min-width:1280px){.button--shine:after{position:absolute;top:0;left:-100%;content:"";width:100%;height:100%;background-image:linear-gradient(90deg,transparent,hsla(0,0%,98%,.2),transparent);transition:.5s}}@media only screen and (min-width:1280px){.button--shine:hover:after{left:100%}}.title-privacy{font-size: 2rem;display: flex;justify-content: center;margin: 50px}.body-privacy{margin: 0 7rem 5rem;}.body-privacy p{margin:20px 0;line-height: 1.5}