@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Thin.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-ThinItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-ExtraLight.woff2) format('woff2'),url(../webfonts/raleway/Raleway-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-ExtraLightItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Light.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-LightItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Regular.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Italic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Medium.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-MediumItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-SemiBold.woff2) format('woff2'),url(../webfonts/raleway/Raleway-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-SemiBoldItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Bold.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-BoldItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-ExtraBoldItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-ExtraBoldItalic.woff) format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-ExtraBold.woff2) format('woff2'),url(../webfonts/raleway/Raleway-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-Black.woff2) format('woff2'),url(../webfonts/raleway/Raleway-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../webfonts/raleway/Raleway-BlackItalic.woff2) format('woff2'),url(../webfonts/raleway/Raleway-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.e-mail:before{content:attr(data-website) '\0040'attr(data-user);unicode-bidi:bidi-override;direction:rtl}.offset-lg-r-1{margin-right:8.333333%}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}html{scroll-behavior:smooth}body{background:url(../images/bg.png) no-repeat fixed;animation:animate_background 15s linear 0s infinite;background-size:cover;color:#2f2f2f;font-family:Raleway;font-weight:500;font-size:18px;line-height:26px}@-webkit-keyframes animate_background{from{background-position:0 0}to{background-position:0 -320px}}a{text-decoration:none;color:#17a575}a:hover{text-decoration:none;color:#09b688}.navbar{padding-right:0;padding-left:0}.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:focus{font-size:16px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#09b688;font-weight:600}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#17a575;font-weight:600}*{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}::selection{color:#2f2f2f;background:#8ae298}b,strong{font-weight:700}mark{background-color:rgba(138,226,152,.2);padding:0;color:#17a575;font-weight:600}.menu{margin-top:30px}.call-ico a,.call-ico i,.call-ico span{font-size:24px;color:#17a575;font-weight:700;margin:0;padding-top:10px}.call-ico a:hover{color:#dc3545!important}.btn-green-solid{background:#17a575;color:#fff;font-weight:600;border-radius:5px;padding:.5rem 2rem;transition:all .5s ease-in-out}.btn-green-solid:hover{color:#fff;background:#09b688;box-shadow:rgba(23,165,117,.2) 0 10px 10px 0;transform:translateY(-5px);transition:all .5s ease-in-out}.btn-green-border{background-color:transparent;border:4px solid #17a575;color:#2f2f2f;font-weight:600;border-radius:5px;padding:.5rem 2rem;transition:all .5s ease-in-out}.btn-green-border:hover{border:4px solid #fff;color:#2f2f2f;box-shadow:rgba(23,165,117,.2) 0 10px 10px 0;transform:translateY(-5px);transition:all .5s ease-in-out}.btn-green-gradient{background:linear-gradient(120deg,rgba(138,226,152,1) 0,rgba(9,182,136,1) 100%);color:#fff;font-weight:600;border-radius:5px;padding:.5rem 2rem;transition:all .5s ease-in-out}.btn-green-gradient:hover{color:#fff;background:linear-gradient(120deg,rgba(9,182,136,1) 0,rgba(138,226,152,1) 100%);box-shadow:rgba(23,165,117,.2) 0 10px 10px 0;transform:translateY(-5px);transition:all .5s ease-in-out}.form-control{color:#2f2f2f;border:1px solid #09b688}.h2{color:#2f2f2f;font-size:36px;font-weight:500}.h2 span{color:#09b688;font-weight:700;margin-bottom:1rem}.hero h1{color:#17a575;font-size:36px;font-weight:700;margin-bottom:1rem}.hero p{font-size:18px;font-weight:500;color:#2f2f2f}.x-small{font-size:x-small;line-height:normal}.custome-mt-5{margin-top:120px}.solid-bg p{background:#09b688;padding:10px;border-radius:5px;color:#fff}.solid-bg img{border:solid 1px #09b688;border-radius:5px}.gradient-bg{background:linear-gradient(120deg,rgba(138,226,152,.4) 0,rgba(10,182,136,.4) 100%,rgba(9,182,136,.4) 100%)}footer{background:linear-gradient(120deg,rgba(138,226,152,.3) 0,rgba(10,182,136,.3) 100%,rgba(9,182,136,.3) 100%)}footer h5{color:#2f2f2f;font-weight:700}footer p{font-size:16px;color:#2f2f2f}footer span{color:#2f2f2f}.foo-bg a{color:#2f2f2f}#solid-circle{transform:translate(0,3px);animation:solid 2s ease-out .5s}@keyframes solid{from{opacity:0;transform:translate(200px,-100px)}to{opacity:40%;transform:translate(0,3px)}}#top-circle{transform:translate(0,0);animation:top 2s ease-out .5s}@keyframes top{from{opacity:0;transform:translate(-200px,100px)}to{opacity:100%;transform:translate(0,0)}}#bt-circle{transform:translate(0,0);animation:bt 2s ease-out .5s}@keyframes bt{from{opacity:0;transform:translate(100px,0)}to{opacity:100%;transform:translate(0,0)}}.hov-shadow:hover{box-shadow:0 1rem 3rem rgba(23,165,118,.15)!important}.navbar-light .navbar-toggler{color:#1dbd8a;padding:10px 15px}@media (max-width:425px){.menu{border-radius:0;margin-top:15px;padding:0 15px 5px}.custome-mt-5{margin-top:15px}.hero h1{font-size:30px;padding-top:15px}footer{text-align:center}}