.content-wrapper{margin:0 auto;max-width:1170px}.content-wrapper--vertical-spacing,.dnd-section{padding:100px 20px}@media only screen and (max-width:1024px){.content-wrapper--vertical-spacing,.dnd-section{padding:80px 20px}}@media only screen and (max-width:767px){.content-wrapper--vertical-spacing,.dnd-section{padding:50px 20px}}.dnd-section>.row-fluid{max-width:1170px}html{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;text-decoration:none}body,ol,p,ul{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none}ol,p,ul{margin-bottom:25px;margin-top:0}ol,p,p span,ul{color:#212f2f}a{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none}a,a:hover{color:#fd5a30}a:active,a:focus{color:#fff}.h1,h1{color:#212f2f;font-family:Montserrat;font-size:47px;font-style:normal;font-weight:600;letter-spacing:0;line-height:56px;margin-bottom:25px;margin-top:0;text-decoration:none;text-transform:none}.h2,h2{font-size:36px;line-height:42px;margin-bottom:20px}.h2,.h3,h2,h3{color:#212f2f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;margin-top:0;text-decoration:none;text-transform:none}.h3,h3{font-size:28px;line-height:34px;margin-bottom:15px}.h4,h4{font-size:24px;line-height:28px;margin-bottom:30px}.h4,.h5,h4,h5{color:#212f2f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;margin-top:0;text-decoration:none;text-transform:none}.h5,h5{font-size:20px;line-height:24px}.h5,.h6,h5,h6{margin-bottom:10px}.h6,h6{color:#212f2f;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;line-height:20px;margin-top:0;text-decoration:none;text-transform:none}blockquote{border-left-color:#fff}.text-white *{color:#fff}.text-white .social-items svg path{fill:#fff}.text-white .social-items:hover svg path{fill:#fd5a30}@media only screen and (max-width:1024px){.h1,h1{font-size:63px!important;letter-spacing:-2.5px;line-height:63px}}@media only screen and (max-width:991px){.h2 br,h2 br,p br{display:none}}@media only screen and (max-width:767px){.h1,h1{font-size:52px!important;letter-spacing:-2px;line-height:52px}.h2,h2{font-size:42px!important;letter-spacing:-1px;line-height:48.2px;margin-bottom:20px!important}.h3,h3{font-size:28px!important;letter-spacing:-.6px;line-height:32.6px}}@media only screen and (max-width:450px){.h1,h1{font-size:42px!important;line-height:42px}.h2,h2{font-size:38px!important;line-height:42.2px}}