.contact-page{margin:60px 0 10px 0}.contact-page .page-body{background:#fff;padding:20px}.contact-page .page-body .contact-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:15px 0}.contact-page .page-body .contact-header h1{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";letter-spacing:.04em;font-size:4rem;font-weight:300;margin-bottom:15px}.contact-page .page-body .contact-header .breadcrumb{display:block;margin-bottom:2rem}.contact-page .page-body .contact-header .breadcrumb ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-page .page-body .contact-header .breadcrumb ul li{font-size:1.3rem;color:#190c26;text-transform:capitalize;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-page .page-body .contact-header .breadcrumb ul li a{color:#190c26;font-size:1.3rem;white-space:nowrap}.contact-page .page-body .contact-header .breadcrumb ul li a:hover{color:#190c26;text-shadow:0 0 0.5px currentColor}.contact-page .page-body .contact-header .breadcrumb ul li .delimiter{font-size:0}.contact-page .page-body .contact-header .breadcrumb ul li .delimiter:before{content:"\f105";font-family:"Faprika";color:#190c26;font-size:15px;font-weight:400;margin:0 10px}.contact-page .page-body .contact-blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.contact-page .page-body .contact-blocks h3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:15px;color:#190c26;font-weight:600;margin-bottom:15px}.contact-page .page-body .contact-blocks h3:before{font-family:"Faprika";font-weight:300;color:#666;font-size:40px;margin-bottom:15px}.contact-page .page-body .contact-blocks h3.icon-headset:before{content:"\f590"}.contact-page .page-body .contact-blocks h3.icon-mail:before{content:"\f0e0"}.contact-page .page-body .contact-blocks h3.icon-address:before{content:"\f5a0"}.contact-page .page-body .contact-blocks span{font-size:13px;color:#666}.contact-page .page-body .contact-blocks>div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px;text-align:center;margin-bottom:10px}.ie .contact-page .page-body .contact-blocks>div{flex:1 1 1}.contact-page .page-body .contact-content>div{font-size:13px;line-height:26px;margin-bottom:15px}.contact-page .page-body .contact-content>div strong,.contact-page .page-body .contact-content>div a{color:#190c26}.contact-page .page-body .contact-content>div h2{font-size:14px;line-height:26px}.contact-page .page-body .contact-content>div .social{margin:0 -5px}.contact-page .page-body .contact-content>div .social a{margin-bottom:5px;font-weight:500;font-size:12px;padding:0 5px;white-space:nowrap}.contact-page .page-body .contact-content>div .social a.facebook:before{content:"\f39e"}.contact-page .page-body .contact-content>div .social a.instagram:before{content:"\f16d"}.contact-page .page-body .contact-content>div .social a.twitter:before{content:"\f099"}.contact-page .page-body .contact-content>div .social a.youtube:before{content:"\f167"}.contact-page .page-body .contact-content>div .social a.pinterest:before{content:"\f231"}.contact-page .page-body .contact-content>div .social a:before{font-family:"FaprikaBrand";font-size:16px;margin-right:10px;width:10px;display:inline-block;vertical-align:sub}.contact-page .page-body .contact-content>div .social a:hover{text-decoration:underline}.contact-page .page-body .contact-content>div .social a:hover:before{color:#5b2a86}.contact-page .page-body .contact-content form{width:100%}.contact-page .page-body .contact-content form .result{padding:15px;position:relative;margin:0 0 10px 0;background-color:#80cf8c;border-left:3px solid #2f7d3b;color:#133318}.contact-page .page-body .contact-content form textarea{border:1px solid #c5becb;min-height:150px}.contact-page .page-body .contact-content form button{height:45px;line-height:43px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;padding:0 15px;font-weight:500;color:#fff;background:#5b2a86;border:1px solid #5b2a86;border-radius:3px;width:100%;margin-top:10px}.contact-page .page-body .contact-content form .inputs{position:relative}.contact-page .page-body .contact-content form .inputs .input-validate{max-width:100%}.contact-page .page-body .contact-content form .inputs input{border:1px solid #c5becb;height:38px}.contact-page .page-body .contact-content form .inputs input,.contact-page .page-body .contact-content form .inputs textarea{padding-left:30px}.ie .contact-page .page-body .contact-content form .inputs input,.ie .contact-page .page-body .contact-content form .inputs textarea{width:100%}.contact-page .page-body .contact-content form .inputs textarea{padding-left:15px}.contact-page .page-body .contact-content form .inputs:before{position:absolute;font-family:"Faprika";left:10px}.ie .contact-page .page-body .contact-content form .inputs:before{top:17px}.contact-page .page-body .contact-content form .inputs.name:before{content:"\f007"}.contact-page .page-body .contact-content form .inputs.mail:before{content:"\f0e0"}.contact-page .page-body .contact-content form .inputs.subject:before{content:"\f059"}@media only screen and (min-width: 768px){.contact-page .page-body .contact-header{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;line-height:48px;padding:0}.contact-page .page-body .contact-header h1{margin:0}.contact-page .page-body .contact-blocks{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -15px}.contact-page .page-body .contact-blocks>div{margin:0 15px}.contact-page .page-body .contact-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-page .page-body .contact-content>div{-webkit-box-flex:0 276px;-moz-box-flex:0 276px;-webkit-flex:0 276px;-ms-flex:0 276px;flex:0 276px;margin-right:30px}.contact-page .page-body .contact-content form{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width: 992px){.contact-page{margin:20px 0}}@media only screen and (min-width: 1200px){.contact-page .page-body .contact-content>div{-webkit-box-flex:0 356px;-moz-box-flex:0 356px;-webkit-flex:0 356px;-ms-flex:0 356px;flex:0 356px}}
