html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],input[type="search"],textarea{-webkit-appearance:none;-webkit-border-radius:0;margin:0;padding:0}textarea{overflow:auto}img{height:auto;max-width:100%}button{padding:0}button::-moz-focus-inner,select::-moz-focus-inner{padding:0;border:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Montserrat', sans-serif;font-weight:400;font-size:16px;background:#272d41;color:#fff;-webkit-touch-callout:none;overflow-x:hidden}@media screen and (max-width: 979px){body{font-size:15px}}@media screen and (max-width: 767px){body{font-size:14px}}.container{max-width:1460px;position:relative;margin:0 auto;padding-left:50px;padding-right:50px}@media screen and (max-width: 599px){.container{padding-left:30px;padding-right:30px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}h1{color:#ba926e;font-size:3.07em;line-height:1.125em;margin-bottom:.9em}@media screen and (max-width: 479px){h1{font-size:2.2em}}p{margin-bottom:1.5em;line-height:1.5em}p:last-child{margin-bottom:0}p:empty{display:none}p.larger{font-size:1.25em;margin-bottom:1.25em;line-height:1.25em}img{vertical-align:top}ul{list-style-type:disc;list-style-position:outside;margin-bottom:1.5em;padding-left:17px}ul li{margin-bottom:0.5em;line-height:1.15em}ol{list-style-position:outside;margin-bottom:1.5em;padding-left:20px;list-style-type:decimal}ol li{margin-bottom:0.5em;line-height:1.15em}a{text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}a:hover,a:focus{text-decoration:underline}.primary-header{position:relative;margin-top:55px;height:120px}@media screen and (max-width: 979px){.primary-header{height:50px;margin-top:30px}}.primary-header .logo{position:absolute;left:50px;top:0;width:340px}@media screen and (max-width: 979px){.primary-header .logo{width:230px}}@media screen and (max-width: 599px){.primary-header .logo{left:30px}}.primary-header .logo img{width:100%}.primary-header .contacts{position:absolute;right:50px;top:0;width:570px;font-weight:700;color:#fff;text-align:right;font-size:1.25em}@media screen and (max-width: 1200px){.primary-header .contacts{font-size:1em}}@media screen and (max-width: 767px){.primary-header .contacts{display:none}}.primary-header .contacts a{text-decoration:none;color:#fff}.primary-header .contacts a:hover,.primary-header .contacts a:focus{color:#96989f}.primary-header .contacts span{padding:0 16px;color:#ba926e}.main .the-content{padding-top:120px}.main .columns .col{width:48.75%}@media screen and (max-width: 1390px){.main .columns .col{width:45%}}@media screen and (max-width: 1020px){.main .columns .col{width:100%}}.main .columns .col1 h1,.main .columns .col1 h2,.main .columns .col1 h3,.main .columns .col1 h4,.main .columns .col1 h5,.main .columns .col1 h6{max-width:645px}.main .columns .col1 p{max-width:555px}.main .columns .col1 p.larger{max-width:365px}.main .columns .col1 .panel{background:#ba926e;color:#fff;padding:1.5em;margin-top:4.66em;margin-bottom:2em}.main .columns .col1 .panel p{margin-bottom:1em}.main .columns .col1 .panel ul{font-weight:700}@media screen and (max-width: 479px){.main .photo img{width:100%}}.main .photo2{text-align:right;margin-top:-140px;margin-right:-100px}@media screen and (max-width: 1200px){.main .photo2{margin-top:-50px;margin-right:-50px}}@media screen and (max-width: 1020px){.main .photo2{margin-right:0}}@media screen and (max-width: 479px){.main .photo2{margin-top:2px}}.main .photo3{margin-top:-140px;margin-left:-100px}@media screen and (max-width: 1200px){.main .photo3{margin-top:-50px;margin-left:-50px}}@media screen and (max-width: 1020px){.main .photo3{margin-left:0}}@media screen and (max-width: 479px){.main .photo3{margin-top:2px}}.main .photo4{margin-top:-130px;text-align:right}@media screen and (max-width: 1200px){.main .photo4{margin-top:-50px}}@media screen and (max-width: 479px){.main .photo4{margin-top:2px}}.main .photo.with-shadow img{-webkit-box-shadow:24px 24px 24px 12px rgba(0,0,0,0.1);box-shadow:24px 24px 24px 12px rgba(0,0,0,0.1)}.main .testimonial{padding:4em}@media screen and (max-width: 1390px){.main .testimonial{padding:2em}}@media screen and (max-width: 1020px){.main .testimonial{padding:2em 0}}.main p.cite{font-size:12px;color:#ba926e;margin:1em 0}.main .stars{margin-bottom:.33em}.primary-footer .inner{position:relative;border-top:2px solid #686c7a;border-bottom:2px solid #686c7a;padding:20px 0}.primary-footer .inner a{color:#fff;text-decoration:none}.primary-footer .inner a:hover,.primary-footer .inner a:focus{text-decoration:underline}.primary-footer .inner p:last-of-type{margin-bottom:0}.primary-footer .inner p.larger{line-height:1.33em}@media screen and (max-width: 479px){.primary-footer .inner p.larger{line-height:2em;font-size:.9em}}.primary-footer .inner p.larger a{font-weight:700}.primary-footer .social{position:absolute;right:0;bottom:30px}@media screen and (max-width: 767px){.primary-footer .social{position:relative;right:auto;bottom:auto;padding-top:2em}}.primary-footer .social a{display:inline-block;width:38px;height:38px;background:#ba926e;border-radius:50%;text-align:center;vertical-align:top;margin-left:12px}@media screen and (max-width: 767px){.primary-footer .social a{margin-left:0;margin-right:12px}}.primary-footer .social a svg{fill:#272d42;padding-top:8px}.primary-footer .social a:hover,.primary-footer .social a:focus{background:#fff}.secondary-footer{padding:25px 0;color:#96989f}.secondary-footer .col{width:48%;font-size:11px}@media screen and (max-width: 479px){.secondary-footer .col{width:100%}}.secondary-footer .col2{text-align:right}@media screen and (max-width: 479px){.secondary-footer .col2{text-align:left;margin-top:1.5em}}.secondary-footer .col2 a{color:#96989f}.secondary-footer .col2 p{margin-bottom:0}.secondary-footer .col2 a{font-weight:700;text-decoration:none}.secondary-footer .col2 span{letter-spacing:1px}.brown{color:#ba926e}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}
