@import url("https://fonts.googleapis.com/css?family=Nunito:300,400,700,800&display=swap");

/*------- Reset CSS --------*/
body{font-family:Nunito,sans-serif;font-weight:400;font-style:normal;color:#798795;overflow-X:hidden}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}a:focus,button:focus,input:focus,textarea:focus{text-decoration:none;outline:0}a:focus,a:hover{text-decoration:none}a,i,span{display:inline-block}audio,canvas,iframe,img,svg,video{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;font-weight:800;color:#404040;margin:0}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ol,ul{margin:0;padding:0;list-style-type:none}p{font-size:16px;font-weight:400;line-height:24px;color:#798795;margin:0;font-family:Nunito,sans-serif}
/*------- Reset CSS --------*/
  
/*------- Default CSS --------*/  
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ml-155{margin-left:155px}.ml-160{margin-left:160px}.ml-165{margin-left:165px}.ml-170{margin-left:170px}.ml-175{margin-left:175px}.ml-180{margin-left:180px}.ml-185{margin-left:185px}.ml-190{margin-left:190px}.ml-195{margin-left:195px}.ml-200{margin-left:200px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.mr-155{margin-right:155px}.mr-160{margin-right:160px}.mr-165{margin-right:165px}.mr-170{margin-right:170px}.mr-175{margin-right:175px}.mr-180{margin-right:180px}.mr-185{margin-right:185px}.mr-190{margin-right:190px}.mr-195{margin-right:195px}.mr-200{margin-right:200px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.gray-bg{background:#f6f6f6}.white-bg{background:#fff}.black-bg{background:#222}.white{color:#fff}.black{color:#222}[data-overlay]{position:relative}[data-overlay]::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}[data-overlay="3"]::before{opacity:.3}[data-overlay="4"]::before{opacity:.4}[data-overlay="5"]::before{opacity:.5}[data-overlay="6"]::before{opacity:.6}[data-overlay="7"]::before{opacity:.7}[data-overlay="8"]::before{opacity:.8}[data-overlay="9"]::before{opacity:.9}  
/*------- Default CSS --------*/


/*----------Font Icons----------*/
@font-face{font-family:LineIcons;src:url(../fonts/LineIcons.eot?y2l643);src:url(../fonts/LineIcons.eot?y2l643#iefix) format('embedded-opentype'),url(../fonts/LineIcons.ttf?y2l643) format('truetype'),url(../fonts/LineIcons.woff?y2l643) format('woff'),url(../fonts/LineIcons.svg?y2l643#LineIcons) format('svg');font-weight:400;font-style:normal}[class*=" lni-"],[class^=lni-]{font-family:LineIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lni-add-file:before{content:"\e900"}.lni-empty-file:before{content:"\e916"}.lni-remove-file:before{content:"\e917"}.lni-files:before{content:"\ea6f"}.lni-display-alt:before{content:"\e901"}.lni-laptop-phone:before{content:"\e902"}.lni-laptop:before{content:"\e936"}.lni-mobile:before{content:"\e907"}.lni-tab:before{content:"\e922"}.lni-timer:before{content:"\e903"}.lni-headphone:before{content:"\e904"}.lni-rocket:before{content:"\e905"}.lni-package:before{content:"\e906"}.lni-popup:before{content:"\e909"}.lni-scroll-down:before{content:"\e90a"}.lni-pagination:before{content:"\e90b"}.lni-unlock:before{content:"\e90c"}.lni-lock:before{content:"\e946"}.lni-reload:before{content:"\e90d"}.lni-map-marker:before{content:"\e91e"}.lni-map:before{content:"\e90e"}.lni-game:before{content:"\e90f"}.lni-search:before{content:"\e910"}.lni-alarm:before{content:"\e911"}.lni-code:before{content:"\e91c"}.lni-website:before{content:"\e908"}.lni-code-alt:before{content:"\e912"}.lni-display:before{content:"\e913"}.lni-shortcode:before{content:"\e919"}.lni-headphone-alt:before{content:"\e915"}.lni-alarm-clock:before{content:"\e918"}.lni-bookmark-alt:before{content:"\e91a"}.lni-bookmark:before{content:"\e91b"}.lni-layout:before{content:"\e937"}.lni-keyboard:before{content:"\e91d"}.lni-grid-alt:before{content:"\e91f"}.lni-grid:before{content:"\e920"}.lni-mic:before{content:"\e921"}.lni-signal:before{content:"\e923"}.lni-download:before{content:"\e925"}.lni-upload:before{content:"\e926"}.lni-zip:before{content:"\e927"}.lni-rss-feed:before{content:"\e928"}.lni-warning:before{content:"\e929"}.lni-cloud-sync:before{content:"\e92a"}.lni-cloud-upload:before{content:"\e92b"}.lni-cloud-check:before{content:"\e92c"}.lni-cloud-download:before{content:"\e914"}.lni-cog:before{content:"\e92d"}.lni-dashboard:before{content:"\e92e"}.lni-folder:before{content:"\eaa0"}.lni-database:before{content:"\e92f"}.lni-harddrive:before{content:"\eaab"}.lni-control-panel:before{content:"\e930"}.lni-plug:before{content:"\e931"}.lni-menu:before{content:"\eab8"}.lni-power-switch:before{content:"\e932"}.lni-printer:before{content:"\e933"}.lni-save:before{content:"\eab9"}.lni-layers:before{content:"\e934"}.lni-link:before{content:"\e935"}.lni-share:before{content:"\eaba"}.lni-inbox:before{content:"\eabb"}.lni-unlink:before{content:"\e924"}.lni-microphone:before{content:"\e938"}.lni-magnet:before{content:"\e939"}.lni-mouse:before{content:"\e93a"}.lni-share-alt:before{content:"\e93b"}.lni-bluetooth:before{content:"\e93c"}.lni-crop:before{content:"\e93d"}.lni-cut:before{content:"\e93f"}.lni-protection:before{content:"\e940"}.lni-shield:before{content:"\eabc"}.lni-bolt-alt:before{content:"\e941"}.lni-bolt:before{content:"\e942"}.lni-infinite:before{content:"\e943"}.lni-hand:before{content:"\e944"}.lni-flag:before{content:"\e945"}.lni-zoom-out:before{content:"\e947"}.lni-zoom-in:before{content:"\e948"}.lni-pin-alt:before{content:"\e949"}.lni-pin:before{content:"\e9ba"}.lni-more-alt:before{content:"\e94a"}.lni-more:before{content:"\e958"}.lni-check-box:before{content:"\e94b"}.lni-check-mark-circle:before{content:"\e94c"}.lni-cross-circle:before{content:"\e94d"}.lni-circle-minus:before{content:"\e94e"}.lni-close:before{content:"\e951"}.lni-star-filled:before{content:"\e94f"}.lni-star:before{content:"\e950"}.lni-star-empty:before{content:"\e952"}.lni-star-half:before{content:"\e953"}.lni-question-circle:before{content:"\e954"}.lni-thumbs-down:before{content:"\e955"}.lni-thumbs-up:before{content:"\e956"}.lni-minus:before{content:"\e957"}.lni-plus:before{content:"\e959"}.lni-ban:before{content:"\e95a"}.lni-hourglass:before{content:"\eabd"}.lni-trash:before{content:"\e95b"}.lni-key:before{content:"\e95c"}.lni-pulse:before{content:"\e95d"}.lni-heart:before{content:"\e95e"}.lni-heart-filled:before{content:"\e93e"}.lni-help:before{content:"\e95f"}.lni-paint-roller:before{content:"\e960"}.lni-ux:before{content:"\e961"}.lni-radio-button:before{content:"\e962"}.lni-brush-alt:before{content:"\e963"}.lni-select:before{content:"\eabe"}.lni-slice:before{content:"\e964"}.lni-move:before{content:"\e965"}.lni-wheelchair:before{content:"\e966"}.lni-vector:before{content:"\e967"}.lni-ruler-pencil:before{content:"\e968"}.lni-ruler:before{content:"\e969"}.lni-brush:before{content:"\e96a"}.lni-eraser:before{content:"\e96b"}.lni-ruler-alt:before{content:"\e96c"}.lni-color-pallet:before{content:"\e96d"}.lni-paint-bucket:before{content:"\e96e"}.lni-bulb:before{content:"\e96f"}.lni-highlight-alt:before{content:"\e970"}.lni-highlight:before{content:"\e971"}.lni-handshake:before{content:"\e972"}.lni-briefcase:before{content:"\eabf"}.lni-funnel:before{content:"\eac0"}.lni-world:before{content:"\e973"}.lni-calculator:before{content:"\e974"}.lni-target-revenue:before{content:"\e975"}.lni-revenue:before{content:"\e976"}.lni-invention:before{content:"\e977"}.lni-network:before{content:"\e978"}.lni-credit-cards:before{content:"\e979"}.lni-pie-chart:before{content:"\e97a"}.lni-archive:before{content:"\e97b"}.lni-magnifier:before{content:"\e97c"}.lni-agenda:before{content:"\e97d"}.lni-tag:before{content:"\e97f"}.lni-target:before{content:"\e980"}.lni-stamp:before{content:"\e981"}.lni-clipboard:before{content:"\e982"}.lni-licencse:before{content:"\e983"}.lni-paperclip:before{content:"\e984"}.lni-stats-up:before{content:"\e97e"}.lni-stats-down:before{content:"\e985"}.lni-bar-chart:before{content:"\e986"}.lni-bullhorn:before{content:"\e987"}.lni-calendar:before{content:"\e988"}.lni-quotation:before{content:"\e989"}.lni-bus:before{content:"\e98a"}.lni-car-alt:before{content:"\e98b"}.lni-car:before{content:"\e98c"}.lni-train:before{content:"\e9a0"}.lni-train-alt:before{content:"\e991"}.lni-helicopter:before{content:"\e990"}.lni-ship:before{content:"\e992"}.lni-bridge:before{content:"\e993"}.lni-scooter:before{content:"\e98f"}.lni-plane:before{content:"\e994"}.lni-bi-cycle:before{content:"\e996"}.lni-postcard:before{content:"\e98d"}.lni-road:before{content:"\e98e"}.lni-envelope:before{content:"\e997"}.lni-reply:before{content:"\e998"}.lni-bubble:before{content:"\e995"}.lni-support:before{content:"\e999"}.lni-comment-reply:before{content:"\e99a"}.lni-pointer:before{content:"\e99b"}.lni-phone:before{content:"\e99c"}.lni-phone-handset:before{content:"\eac1"}.lni-comment-alt:before{content:"\e99e"}.lni-comment:before{content:"\e99f"}.lni-coffee-cup:before{content:"\e9a1"}.lni-home:before{content:"\e9a2"}.lni-gift:before{content:"\eac2"}.lni-thought:before{content:"\e9a3"}.lni-eye:before{content:"\eac3"}.lni-user:before{content:"\e9a4"}.lni-users:before{content:"\e9a5"}.lni-wallet:before{content:"\e9a6"}.lni-tshirt:before{content:"\e9a7"}.lni-medall-alt:before{content:"\e9a8"}.lni-medall:before{content:"\e9a9"}.lni-notepad:before{content:"\e9aa"}.lni-crown:before{content:"\e9ab"}.lni-ticket:before{content:"\e9ac"}.lni-ticket-alt:before{content:"\e9ad"}.lni-certificate:before{content:"\e9ae"}.lni-cup:before{content:"\e9af"}.lni-library:before{content:"\e9b0"}.lni-school-bench-alt:before{content:"\e9b1"}.lni-school-bench:before{content:"\e9b4"}.lni-microscope:before{content:"\e9b2"}.lni-school-compass:before{content:"\e9b3"}.lni-information:before{content:"\e9b5"}.lni-graduation:before{content:"\e9b6"}.lni-write:before{content:"\e9b7"}.lni-pencil-alt:before{content:"\e9b8"}.lni-pencil:before{content:"\e9b9"}.lni-blackboard:before{content:"\e9bb"}.lni-book:before{content:"\e9bc"}.lni-shuffle:before{content:"\e9bd"}.lni-gallery:before{content:"\eac4"}.lni-image:before{content:"\eac5"}.lni-volume-mute:before{content:"\e9be"}.lni-backward:before{content:"\e9bf"}.lni-forward:before{content:"\e9c0"}.lni-stop:before{content:"\e9c1"}.lni-play:before{content:"\e9c2"}.lni-pause:before{content:"\e9c3"}.lni-music:before{content:"\e9c4"}.lni-frame-expand:before{content:"\e9c5"}.lni-full-screen:before{content:"\eac6"}.lni-video:before{content:"\e9c6"}.lni-volume-high:before{content:"\e9c7"}.lni-volume-low:before{content:"\e9c8"}.lni-volume-medium:before{content:"\e9c9"}.lni-volume:before{content:"\e9ca"}.lni-camera:before{content:"\e9cb"}.lni-invest-monitor:before{content:"\e9cc"}.lni-grow:before{content:"\e9cd"}.lni-money-location:before{content:"\e9ce"}.lni-cloudnetwork:before{content:"\e9cf"}.lni-diamond:before{content:"\e9d0"}.lni-customer:before{content:"\e9d1"}.lni-domain:before{content:"\e9d2"}.lni-target-audience:before{content:"\e9d3"}.lni-seo:before{content:"\e9d4"}.lni-keyword-research:before{content:"\e9d5"}.lni-seo-monitoring:before{content:"\e9d6"}.lni-seo-consulting:before{content:"\e9d7"}.lni-money-protection:before{content:"\e9d8"}.lni-offer:before{content:"\e9d9"}.lni-delivery:before{content:"\e9da"}.lni-investment:before{content:"\e9db"}.lni-shopping-basket:before{content:"\e9dc"}.lni-coin:before{content:"\e9dd"}.lni-cart-full:before{content:"\e9de"}.lni-cart:before{content:"\e9df"}.lni-burger:before{content:"\e9e0"}.lni-restaurant:before{content:"\e9e1"}.lni-service:before{content:"\e9e2"}.lni-chef-hat:before{content:"\e9e3"}.lni-cake:before{content:"\e9e4"}.lni-pizza:before{content:"\e9e5"}.lni-teabag:before{content:"\e9e6"}.lni-dinner:before{content:"\e9e7"}.lni-taxi:before{content:"\e9e8"}.lni-caravan:before{content:"\e9e9"}.lni-pyramids:before{content:"\e9ea"}.lni-surfboard:before{content:"\e9eb"}.lni-travel:before{content:"\e9ec"}.lni-island:before{content:"\e9ed"}.lni-mashroom:before{content:"\e9ee"}.lni-sprout:before{content:"\e9ef"}.lni-tree:before{content:"\e9f0"}.lni-trees:before{content:"\e9f1"}.lni-flower:before{content:"\e9f2"}.lni-bug:before{content:"\e9f3"}.lni-leaf:before{content:"\e9f4"}.lni-fresh-juice:before{content:"\e9f5"}.lni-heart-monitor:before{content:"\e9f6"}.lni-dumbbell:before{content:"\e9f7"}.lni-skipping-rope:before{content:"\e9f8"}.lni-slim:before{content:"\e9f9"}.lni-weight:before{content:"\e9fa"}.lni-basketball:before{content:"\e9fb"}.lni-first-aid:before{content:"\e9fc"}.lni-ambulance:before{content:"\e9fd"}.lni-hospital:before{content:"\e9fe"}.lni-syringe:before{content:"\e9ff"}.lni-capsule:before{content:"\ea00"}.lni-stethoscope:before{content:"\ea01"}.lni-wheelbarrow:before{content:"\ea02"}.lni-shovel:before{content:"\ea03"}.lni-construction-hammer:before{content:"\ea04"}.lni-brick:before{content:"\ea05"}.lni-hammer:before{content:"\eac7"}.lni-helmet:before{content:"\ea06"}.lni-trowel:before{content:"\ea07"}.lni-construction:before{content:"\ea08"}.lni-apartment:before{content:"\ea09"}.lni-juice:before{content:"\ea0a"}.lni-spray:before{content:"\ea0b"}.lni-candy-cane:before{content:"\ea0c"}.lni-candy:before{content:"\ea0d"}.lni-fireworks:before{content:"\ea0e"}.lni-flags:before{content:"\ea0f"}.lni-baloon:before{content:"\ea10"}.lni-cloud:before{content:"\ea11"}.lni-night:before{content:"\ea12"}.lni-cloudy-sun:before{content:"\ea13"}.lni-rain:before{content:"\ea14"}.lni-thunder:before{content:"\ea15"}.lni-drop:before{content:"\ea16"}.lni-thunder-alt:before{content:"\ea18"}.lni-sun:before{content:"\ea17"}.lni-spell-check:before{content:"\ea1a"}.lni-text-format:before{content:"\ea1b"}.lni-text-format-remove:before{content:"\ea1c"}.lni-italic:before{content:"\ea1d"}.lni-line-dotted:before{content:"\ea1e"}.lni-text-align-center:before{content:"\ea19"}.lni-text-align-left:before{content:"\ea20"}.lni-text-align-right:before{content:"\ea21"}.lni-text-align-justify:before{content:"\ea22"}.lni-bold:before{content:"\ea23"}.lni-page-break:before{content:"\ea24"}.lni-strikethrough:before{content:"\ea25"}.lni-text-size:before{content:"\ea26"}.lni-line-dashed:before{content:"\ea27"}.lni-line-double:before{content:"\ea28"}.lni-direction-ltr:before{content:"\ea29"}.lni-direction-rtl:before{content:"\ea2a"}.lni-list:before{content:"\ea2b"}.lni-line-spacing:before{content:"\ea2f"}.lni-sort-alpha-asc:before{content:"\ea1f"}.lni-sort-amount-asc:before{content:"\ea2c"}.lni-indent-decrease:before{content:"\ea2d"}.lni-indent-increase:before{content:"\ea2e"}.lni-pilcrow:before{content:"\ea30"}.lni-underline:before{content:"\ea31"}.lni-dollar:before{content:"\ea32"}.lni-rupee:before{content:"\ea33"}.lni-pound:before{content:"\ea34"}.lni-yen:before{content:"\ea35"}.lni-euro:before{content:"\ea36"}.lni-emoji-happy:before{content:"\ea37"}.lni-emoji-tounge:before{content:"\ea38"}.lni-emoji-cool:before{content:"\ea39"}.lni-emoji-friendly:before{content:"\ea3a"}.lni-emoji-neutral:before{content:"\ea3b"}.lni-emoji-sad:before{content:"\ea3c"}.lni-emoji-smile:before{content:"\ea3d"}.lni-emoji-suspect:before{content:"\ea3e"}.lni-direction-alt:before{content:"\ea3f"}.lni-enter:before{content:"\ea40"}.lni-exit-down:before{content:"\ea41"}.lni-exit-up:before{content:"\ea5f"}.lni-exit:before{content:"\ea42"}.lni-chevron-up:before{content:"\ea43"}.lni-chevron-left:before{content:"\ea44"}.lni-chevron-down:before{content:"\ea45"}.lni-chevron-right:before{content:"\ea46"}.lni-arrow-down:before{content:"\ea47"}.lni-arrows-horizontal:before{content:"\ea48"}.lni-arrows-vertical:before{content:"\ea49"}.lni-direction:before{content:"\ea4a"}.lni-arrow-left:before{content:"\ea4b"}.lni-arrow-right:before{content:"\ea4c"}.lni-arrow-up:before{content:"\ea4d"}.lni-arrow-down-circle:before{content:"\ea4e"}.lni-anchor:before{content:"\ea4f"}.lni-arrow-left-circle:before{content:"\ea50"}.lni-arrow-right-circle:before{content:"\ea51"}.lni-arrow-up-circle:before{content:"\ea52"}.lni-angle-double-down:before{content:"\ea53"}.lni-angle-double-left:before{content:"\ea54"}.lni-angle-double-right:before{content:"\ea55"}.lni-angle-double-up:before{content:"\ea56"}.lni-arrow-top-left:before{content:"\ea57"}.lni-arrow-top-right:before{content:"\ea58"}.lni-chevron-down-circle:before{content:"\ea59"}.lni-chevron-left-circle:before{content:"\ea5a"}.lni-chevron-right-circle:before{content:"\ea5b"}.lni-chevron-up-circle:before{content:"\ea5c"}.lni-shift-left:before{content:"\ea5d"}.lni-shift-right:before{content:"\ea5e"}.lni-pointer-down:before{content:"\ea60"}.lni-pointer-right:before{content:"\ea62"}.lni-pointer-left:before{content:"\ea61"}.lni-pointer-up:before{content:"\ea63"}.lni-spinner-arrow:before{content:"\ea64"}.lni-spinner-solid:before{content:"\ea65"}.lni-spinner:before{content:"\ea66"}.lni-google:before{content:"\e99d"}.lni-producthunt:before{content:"\ea68"}.lni-paypal:before{content:"\eab3"}.lni-paypal-original:before{content:"\ea6c"}.lni-java:before{content:"\ea6d"}.lni-microsoft:before{content:"\ea6b"}.lni-windows:before{content:"\ea6e"}.lni-flickr:before{content:"\ea70"}.lni-drupal:before{content:"\ea9f"}.lni-drupal-original:before{content:"\ea71"}.lni-android:before{content:"\eab7"}.lni-android-original:before{content:"\ea72"}.lni-playstore:before{content:"\eab4"}.lni-git:before{content:"\ea9b"}.lni-github-original:before{content:"\ea73"}.lni-github:before{content:"\ea9c"}.lni-steam:before{content:"\ea75"}.lni-shopify:before{content:"\ea76"}.lni-snapchat:before{content:"\ea77"}.lni-soundcloud:before{content:"\eab5"}.lni-souncloud-original:before{content:"\ea78"}.lni-telegram:before{content:"\ea79"}.lni-twitch:before{content:"\ea7a"}.lni-vimeo:before{content:"\ea7c"}.lni-vk:before{content:"\ea7d"}.lni-wechat:before{content:"\ea7e"}.lni-whatsapp:before{content:"\ea7f"}.lni-yahoo:before{content:"\ea80"}.lni-youtube:before{content:"\ea81"}.lni-stackoverflow:before{content:"\ea82"}.lni-slideshare:before{content:"\ea84"}.lni-slack:before{content:"\ea85"}.lni-lineicons-alt:before{content:"\ea69"}.lni-lineicons:before{content:"\ea6a"}.lni-skype:before{content:"\ea86"}.lni-pinterest:before{content:"\ea87"}.lni-reddit:before{content:"\ea88"}.lni-line:before{content:"\ea89"}.lni-megento:before{content:"\ea8b"}.lni-blogger:before{content:"\ea8e"}.lni-bootstrap:before{content:"\ea8f"}.lni-dribbble:before{content:"\ea90"}.lni-dropbox:before{content:"\ea98"}.lni-dropbox-original:before{content:"\ea91"}.lni-envato:before{content:"\ea92"}.lni-500px:before{content:"\ea95"}.lni-twitter-original:before{content:"\ea7b"}.lni-twitter:before{content:"\ea97"}.lni-twitter-filled:before{content:"\eac8"}.lni-facebook-messenger:before{content:"\ea93"}.lni-facebook-original:before{content:"\ea94"}.lni-facebook-filled:before{content:"\ea99"}.lni-facebook:before{content:"\ea9a"}.lni-joomla:before{content:"\eac9"}.lni-firefox:before{content:"\ea9d"}.lni-amazon-original:before{content:"\ea74"}.lni-amazon:before{content:"\ea9e"}.lni-linkedin-original:before{content:"\ea8a"}.lni-linkedin:before{content:"\eaa1"}.lni-linkedin-filled:before{content:"\eaca"}.lni-bitbucket:before{content:"\eaa2"}.lni-quora:before{content:"\eaa3"}.lni-medium:before{content:"\eaa4"}.lni-instagram-original:before{content:"\ea8c"}.lni-instagram-filled:before{content:"\eaa6"}.lni-instagram:before{content:"\eaa7"}.lni-bitcoin:before{content:"\eaa8"}.lni-stripe:before{content:"\eaa9"}.lni-wordpress-filled:before{content:"\eaaa"}.lni-wordpress:before{content:"\ea96"}.lni-google-plus:before{content:"\eaac"}.lni-mastercard:before{content:"\eaae"}.lni-visa:before{content:"\eaaf"}.lni-amex:before{content:"\eacb"}.lni-apple:before{content:"\eab0"}.lni-behance:before{content:"\eab1"}.lni-behance-original:before{content:"\ea8d"}.lni-chrome:before{content:"\eab2"}.lni-spotify-original:before{content:"\ea83"}.lni-spotify:before{content:"\eab6"}.lni-html:before{content:"\eaad"}.lni-css:before{content:"\eaa5"}.lni-ycombinator:before{content:"\ea67"}span{display:inline-block}.lni-spin-effect{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.lni-spin-effect-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.lni-tada-effect{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.lni-tada-effect-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.lni-flashing-effect{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.lni-flashing-effect-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.lni-burst-effect{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.lni-burst-effect-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.lni-fade-up-effect{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.lni-fade-up-effect-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.lni-fade-down-effect{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.lni-fade-down-effect-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.lni-fade-left-effect{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.lni-fade-left-effect-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.lni-fade-right-effect{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.lni-fade-right-effect-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.size-xs{font-size:1rem!important}.size-sm{font-size:1.55rem!important}.size-md{font-size:2.25rem!important}.size-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.size-lg{font-size:3rem!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.lni-spin-effect{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.lni-spin-effect-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.lni-tada-effect{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.lni-tada-effect-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.lni-flashing-effect{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.lni-flashing-effect-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.lni-burst-effect{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.lni-burst-effect-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.lni-fade-up-effect{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.lni-fade-up-effect-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.lni-fade-down-effect{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.lni-fade-down-effect-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.lni-fade-left-effect{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.lni-fade-left-effect-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.lni-fade-right-effect{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.lni-fade-right-effect-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}
/*------Font Icons------*/
.banRevsMob   { display:flex;width:100%;flex-wrap: wrap;}
.bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;}
.main-btn{display:inline-block;font-weight:700;font-family:"Nunito", sans-serif;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #f14836;padding:0 30px;font-size:16px;height:48px;line-height:44px;border-radius:50px;color:#fff;cursor:pointer;z-index:5;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;background-color:#f14836;}
.main-btn-1					{ display:inline-block;font-weight:700;font-family:"Nunito", sans-serif;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #f14836;padding:0 30px;font-size:16px;height:48px;line-height:44px;border-radius:50px;color:#f14836;cursor:pointer;z-index:5;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;background-color:#fff;}
.main-btn-reg					{ display:inline-block;font-weight:700;font-family:"Nunito", sans-serif;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #15a715 ;padding:0 30px;font-size:16px;height:48px;line-height:44px;border-radius:50px;color:#15a715;cursor:pointer;z-index:5;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;background-color:#fff;}
.main-btn-reg:hover{background-color:#15a715 ;border-color:#15a715 ; color:#fff;}
 .main-btn:hover,
 .main-btn-1:hover{background-color:#e22714;color:#fff;border-color:#e22714;}
 .main-btn.main-btn-2{background-color:#fff;color:#f14836;border-color:#f14836;}
 .main-btn.main-btn-2:hover{background-color:rgba(241, 72, 54, 0.3);border-color:#f14836;}
.section-title .sub-title{font-size:18px;font-weight:400;color:#f14836;text-transform:uppercase;}
 .section-title .title{font-size:32px;padding-top:10px;}
 .section-title .title span{font-weight:400;display:contents;}
.preloader{position:fixed;top:0;left:0;display:table;height:100%;width:100%;background:#fff;z-index:99999;}
 .preloader .loader{display:table-cell;vertical-align:middle;text-align:center;}
 .preloader .loader .ytp-spinner{position:absolute;left:50%;top:50%;width:64px;margin-left:-32px;z-index:18;pointer-events:none;}
 .preloader .loader .ytp-spinner .ytp-spinner-container{pointer-events:none;position:absolute;width:100%;padding-bottom:100%;top:50%;left:50%;margin-top:-50%;margin-left:-50%;-webkit-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;-moz-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;-o-animation:ytp-spinner-linspin 1568.23529647ms linear infinite;animation:ytp-spinner-linspin 1568.23529647ms linear infinite;}
 .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator{position:absolute;width:100%;height:100%;-webkit-animation:ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-moz-animation:ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-o-animation:ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;}
 .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-left{position:absolute;top:0;left:0;bottom:0;overflow:hidden;right:50%;}
 .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-right{position:absolute;top:0;right:0;bottom:0;overflow:hidden;left:50%;}
 .preloader .loader .ytp-spinner-circle{box-sizing:border-box;position:absolute;width:200%;height:100%;border-style:solid;border-color:#f14836 #f14836 #dedede4f;border-radius:50%;border-width:6px;}
 .preloader .loader .ytp-spinner-left .ytp-spinner-circle{left:0;right:-100%;border-right-color:#dedede4f;-webkit-animation:ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-moz-animation:ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-o-animation:ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;}
 .preloader .loader .ytp-spinner-right .ytp-spinner-circle{left:-100%;right:0;border-left-color:#dedede4f;-webkit-animation:ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-moz-animation:ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;-o-animation:ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;}
@-webkit-keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
 }
@keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
 }
@-webkit-keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
 25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
 37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg);}
 50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg);}
 62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg);}
 75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg);}
 87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg);}
 to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg);}
 }
@keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
 25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
 37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg);}
 50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg);}
 62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg);}
 75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg);}
 87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg);}
 to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg);}
 }
@-webkit-keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg);}
 50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);}
 to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg);}
 }
@keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg);}
 50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);}
 to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg);}
 }
@-webkit-keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg);}
 50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);}
 to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg);}
 }
@keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg);}
 50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);}
 to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg);}
 }
 
 .clear 					{ display:block; clear:both; font-size:0px; line-height:0px;}

.header 					{ padding:15px 0;} 
.navbar-area{position:absolute;top:0;left:0;width:100%;z-index:99;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.headroom{will-change:transform;transition:transform 200ms linear;}
.headroom--not-top{transform:translateY(0%);position:fixed;z-index:99;background-color:#fff;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;box-shadow:rgba(0,0,0,0.2) 0 0 10px}
 .headroom--not-top .navbar{padding:10px 0;}
.headroom--unpinned{transform:translateY(-100%);}
.navbar{padding:25px 0;border-radius:5px;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.navbar-brand{padding:0;}
.navbar-toggler{padding:0;}
 .navbar-toggler .toggler-icon{width:30px;height:2px;background-color:#222;display:block;margin:5px 0;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
 .navbar-toggler.active .toggler-icon:nth-of-type(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px;}
 .navbar-toggler.active .toggler-icon:nth-of-type(2){opacity:0;}
 .navbar-toggler.active .toggler-icon:nth-of-type(3){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:-7px;}
.header ul.navbar-nav				{ float:right; display:block; width:auto; padding:0 30px;} 
 .header ul li.nav-item{margin-left:25px;position:relative; float:left;}
.header ul li.nav-item > ul{position:absolute;left:0;width:200px;top:35px;background:#fff;padding:10px 0;display:none;box-shadow:rgba(0,0,0,0.3) 0 0 20px;border-radius:10px;}
.header ul li.nav-item > ul ul{width:200px;background:#fff;padding:10px 0;display:block;box-shadow:rgba(0,0,0,0.3) 0 0 20px;border-radius:10px;top:0;margin-left:10px;}
.header ul li.nav-item > ul div{display:none;position:absolute;left:200px;top:0;}
.header ul li.nav-item:hover > ul{display:block;}
.header ul li.nav-item ul li:hover div{display:block;}
.header ul li.nav-item ul li a{padding:8px 20px;}
.header ul li.nav-item ul li:hover > a,.navbar-nav .nav-item ul li a:hover{color:#f14836;}
.header ul li.nav-item:first-child{margin-left:0;}
.header ul li.nav-item a{font-size:16px;font-weight:900;color:#222;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;padding:10px 0;position:relative;font-family:"Nunito", sans-serif;display:block;}
.header ul li.nav-item.home_l a i		{ font-weight:bold;}
.header ul li.nav-item a b{font-size:10px;font-weight:bold;margin:5px 0 0 3px;}
.header ul li.nav-item ul li a b{float:right;}
 .navbar-nav .sub-nav-toggler span{width:8px;height:8px;border-left:1px solid #222;border-bottom:1px solid #222;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-5px;}
.header ul li.nav-item.active > a, .navbar-nav .nav-item:hover > a{color:#f14836;}
.header ul li.nav-item:hover .sub-menu{top:100%;opacity:1;visibility:visible;}
.header ul li.nav-item .sub-menu{width:200px;background-color:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);position:absolute;top:110%;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.header ul li.nav-item .sub-menu li{display:block;}
.header ul li.nav-item .sub-menu li a{display:block;padding:8px 20px;}
.header ul li.nav-item .sub-menu li a.active, .navbar-nav .nav-item .sub-menu li a:hover{padding-left:25px;color:#f14836;}
.navbar-nav .sub-nav-toggler{display:none;}
 .header-hero{height:100vh;position:relative;}
 .header-hero-image{position:absolute;top:0;right:0;width:47%;height:100%;}
 .header-hero-content .hero-title{font-size:44px;line-height:56px;font-weight:300;color:#000;}
 .login_tp_btn						{ float:right; margin:-6px 0 0 0;}
 .header-hero-content .hero-title b{font-weight:700; color:#f14836; font-size:40px;}
 .header-hero-content .hero-title b i{font-weight:bold; width:34px; vertical-align:top; margin:3px 0 0 0}
.header-hero-content .hero-title cite{font-size:30px;padding:40px 0 0 0;font-weight:600;display:block;width:100%;line-height:48px; font-style:normal; color:#000;}
.header-hero-content .hero-title cite b{vertical-align:top;}
.header-hero-content .hero-title strong 	{ font-size:18px; font-weight:normal; display:block; color:#000; line-height:24px; margin:3px 0 0 0;}
.header-hero-content .text{max-width:490px;font-size:16px;padding-top:40px;}
.header-hero-content .header-singup{position:relative;z-index:9;}
 .service-icon i{font-size:50px;color:#f14836}
 .price span{font-size:28px;font-weight:bold;color:#f14836}
 .header-hero-content .header-singup input{width:100%;height:70px;font-size:24px;border:0;border-radius:50px;padding:0 30px;background-color:#fff;-webkit-box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.05);}
 .header-hero-content .hero-title em 		{ font-size:20px; line-height:30px; font-style:normal; padding:15px 0 0 0; display:block;} 
 
 
 .header-hero-content .header-singup .main-btn{position:relative;top:0;left:0;margin-top:40px;height:64px;line-height:60px;padding:0 40px;font-size:22px;letter-spacing:0.3px; color:#fff;}
 .service-wrapper{-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1); padding:20px 0}
.single-service{padding:30px 20px;position:relative;}
 .single-service.service-border{}
 .single-service .service-content{padding-left:25px;}
 .single-service .service-content .service-title{font-size:18px;}
 .single-service .service-content .text{margin-top:15px;}
 .our-services-tab .nav{border-bottom:2px solid #dedede4f;}
 .our-services-tab .nav .nav-item a{color:#798795;padding:17px 30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
 .our-services-tab .nav .nav-item a::before{position:absolute;content:'';width:100%;height:2px;background-color:#f14836;left:0;bottom:-2px;opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
 .our-services-tab .nav .nav-item a i{font-size:50px;}
 .our-services-tab .nav .nav-item a span{font-size:14px;font-family:"Nunito", sans-serif;font-weight:500;padding-left:15px;}
 .our-services-tab .nav .nav-item a.active{color:#f14836;}
 .our-services-tab .nav .nav-item a.active::before{opacity:1;}
.our-services-tab .our-services-content .services-title{font-size:40px;}
 
 .brands                				{ width:100%; display:none !important; float:left; padding:40px 0 15px 0; background:#fff;}
.brands h2 						{ font-size:23px; font-family:ubuntumedium; color:#000000; text-transform:uppercase; display:block; text-align:center; line-height:36px;}
.brands ul               { float:left; display:block; width:100%; padding:20px 0 0 0;}
.brands ul li              { float:left; display:block; margin:10px; width:calc(100%/6 - 20px); padding:15px 10px; background:#fff;}
.brands ul li img            { margin:0 auto; display:block; }
 
 .our-services-tab .our-services-content .services-title span{font-weight:400;display:contents;}
.our-services-tab .our-services-content .text{margin-top:35px;}
.our-services-tab .our-services-content .our-services-progress .circles-text{font-size:24px !important;font-weight:700;color:#222;font-family:"Nunito", sans-serif;}
.our-services-tab .our-services-content .our-services-progress .progress-content{padding-left:30px;}
 .our-services-tab .our-services-content .our-services-progress .progress-content .progress-title{font-size:18px;}
.single-service-2 .service-icon{margin-top:5px;}
 .single-service-2 .service-icon i{width:50px;height:50px;line-height:50px;text-align:center;border:1px dashed #f14836;font-size:36px;color:#f14836;}
.single-service-2 .service-content{padding-left:30px;}
 .single-service-2 .service-content .title a{font-weight:600;font-size:18px;font-family:"Nunito", sans-serif;color:#222;}
 .single-service-2 .service-content .text{padding-top:20px;}
.services-3{border-top:1px solid #dedede4f;}
.single-service-3 .service-icon{display:inline-block;position:relative;}
 .single-service-3 .service-icon i{font-size:40px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.single-service-3 .service-content{padding-top:45px;}
 .single-service-3 .service-content .service-title a{font-size:24px;font-weight:700;color:#222;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
 .single-service-3 .service-content .service-title a:hover{color:#f14836;}
 .single-service-3 .service-content .text{padding-top:15px;}
 .single-service-3 .service-content .more{color:#798795;font-size:36px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;margin-top:30px;}
 .single-service-3 .service-content .more:hover{color:#f14836;}
.single-pricing{padding:65px 50px 70px;}
 .single-pricing .pricing-price .price{font-size:42px;color:#222;font-family:"Nunito", sans-serif;}
 .single-pricing .pricing-price .price b{font-weight:800;}
 .single-pricing .pricing-price .price .symbol{font-size:18px;color:#f14836;font-weight:700;font-family:"Nunito", sans-serif;}
 .single-pricing .pricing-title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;border-bottom:1px solid #dedede4f;padding-bottom:50px;}
 .single-pricing .pricing-title .btn{padding:0 15px;line-height:25px;border-radius:50px;background-color:#4bb3f9;color:#fff;font-size:14px;}
 .single-pricing .pricing-title .title{font-weight:600;font-size:24px;font-family:"Nunito", sans-serif;padding-left:10px;}
 .single-pricing .pricing-list ul li{font-size:14px;color:#798795;margin-top:20px;}
 .single-pricing .pricing-btn .main-btn{text-transform:uppercase;}
 .single-pricing .pricing-btn .main-btn.main-btn-2{border-color:transparent;color:#222;}
 .single-pricing.pricing-color-1 .pricing-title .btn{background-color:#4bb3f9;}
 .single-pricing.pricing-color-2 .pricing-title .btn{background-color:#f14836;}
 .single-pricing.pricing-color-3 .pricing-title .btn{background-color:#63b85f;}
 .single-pricing.pricing-active{-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.07);}
.footer-about .text{padding-top:25px;font-size:16px;}
.footer-title .title{font-size:18px;text-transform:uppercase;font-weight:900;color:#222;}
.footer-link ul li{margin-top:10px;}
 .footer-link ul li a{font-size:16px;color:#798795;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
 .footer-link ul li a:hover{color:#222;}
.footer-contact .text{font-size:16px;padding-top:15px;}
.footer-copyright{padding:25px;border-top:1px solid #ddd;}
 .footer-copyright .text{font-size:16px;}
 .footer-copyright .text a{color:#f14836;}
.back-to-top{font-size:20px;color:#fff;position:fixed;right:20px;bottom:20px;width:45px;height:45px;line-height:45px;border-radius:50%;background-color:#f14836;text-align:center;z-index:99;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;display:none;}
 .back-to-top:hover{color:#fff;background-color:#f14836;}
.header a.menu_icon 							{ display:none;}
  

#lightbox									{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:1002; display:none; -webkit-animation-duration: 0.1s; animation-duration: .1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; padding:50px; background:rgba(255,255,255,0.8); }
#lightbox.open 								{ display:block; -webkit-animation-name: fadeIn; animation-name: fadeIn; }
.subscribeId								{ background:#fff; width:100%; top:0; margin:0 auto; display:block; position:relative; padding:20px 0; border-radius:10px; box-shadow:rgba(0,0,0,0.15) 0 0 20px;  -webkit-animation-duration: 0.5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; min-height:500px; overflow:hidden;}
#lightbox.open .subscribeId 					{ display:block;   -webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
.subscribeId a.close_lgt						{ position:absolute; top:-15px; right:-18px; display:block; color:#fff; font-size:20px; text-decoration:none;}


.requirements 								{ padding:30px; display:block; float:left; width:calc(100% - 60px);}
.requirements ul 								{ float:left; display:block; width:100%;}
.requirements ul li 							{ float:left; display:none; width:100%; -webkit-animation-duration: 0.5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.requirements ul li.light_slider1 				{ display:block;}
.requirements ul li.light_slider1.close,
.requirements ul li.light_slider2.close 			{ display:none;}
.requirements ul li.light_slider2.open,
.requirements ul li.light_slider3.open 			{ display:block;   -webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
.requirements h3 							{ font-size:24px; color:#222; font-weight:bold; display:block; padding-bottom:20px; }
.requirements ul li .pack_type 					{ width:100%; float:left; display:block;}
.requirements ul li .pack_type b 				{ display:block; padding-bottom:15px;}
.requirements ul li .pack_type .b_mail			{ width:300px; padding:30px 40px; float:left; background:#f4faff; margin:10px 40px 20px 0; border-radius:5px; border:#ccc solid 2px; cursor:pointer;}
.requirements ul li .pack_type .e_mail			{ width:300px; padding: 30px 40px; float:left; background:#f4faff;  margin:10px 40px 20px 0; border-radius:5px; border:#ccc solid 2px; cursor:pointer;}
.requirements ul li .pack_type .b_mail h4,
.requirements ul li .pack_type .e_mail h4 		{ font-size:22px; color:#182434; display:block; padding-bottom:15px; font-weight:bold; font-style:italic;}
.requirements ul li .pack_type .b_mail p,
.requirements ul li .pack_type .e_mail p			{ font-size:16px;line-height:24px; font-weight:300;}
.requirements ul li .pack_type .b_mail:hover,
.requirements ul li .pack_type .e_mail:hover,
.requirements ul li .pack_type .b_mail.active,
.requirements ul li .pack_type .e_mail.active 						{ border:#4788c7 solid 2px;}

.requirements ul li span 						{ float:left; display:block; width:100%; margin-top:20px;}
.requirements ul li span a.back_light			{ float:left; line-height:40px; color:#4788c7; font-size:16px; display:block;}
.requirements ul li span a.continue				{ color:#fff; background:#f14836; line-height:40px; height:40px; padding:0 40px;  font-weight:bold; font-size:20px;float:right; border-radius:5px; display:block; margin-left:40px;}
.requirements ul li span h4 						{ font-size:24px; color:#f14836; font-weight:bold; display:block; float:left; line-height:24px;}
.requirements ul li span h4 em 					{ font-size:13px; color:#999; font-weight:300; font-style:italic;}
.requirements ul li span h4 strong 				{ font-size:18px; color:#333; font-weight:500;}

.cred_req label 								{ font-size:16px; color:#222; font-weight:400; width:400px; display:block; float:left; line-height:40px; letter-spacing:0.5px;}
.cred_req select 								{ width:150px; height:40px; border-radius:5px; font-size:16px; font-family: 'Nunito', sans-serif; padding:0 20px;  float:left; border:#999 solid 1px;} 
.cred_req input[type="text"]					{ padding:0 20px; line-height:40px; font-family: 'Nunito', sans-serif;  height:40px; border:#999 solid 1px; border-radius:5px; width:350px; font-size:16px;}

.cred_req ul.storage_list 					{ float:left; display:block; width:100%;}
.cred_req ul.storage_list li 					{ float:left; display:block !important; width:100%; margin-bottom:15px;}
.order_summery 								{ width:100%; display:block; float:left;}
.order_summery table 							{ border:#ccc solid 1px; width:100%;}

.order_summery table td 						{ font-size:14px; vertical-align:top; color:#182434; font-weight:400;}
.order_summery table td.order					{ width:40%; padding:12px 20px;}
.order_summery table td.duration				{ width:40%; padding:12px 20px;}
.order_summery table td.price					{ padding:12px 20px;}

.order_summery table td h3 						{ font-size:18px; color:#182434; font-weight:600; display:block; line-height:24px;}
.order_summery table td h3 cite 					{ display:block; color:#666; font-weight:300; font-style:normal;}
.order_summery table td h4 						{ font-size:16px;  color:#182434; font-weight:400; display:block; line-height:28px;}
.order_summery table td strong 					{ font-size:18px; color:#182434; font-weight:600;  display:block;}
.order_summery table td em 						{ display:block; font-weight:500; font-size:20px;}
.inp_domain a.chk_aval 						{ position:absolute; right:14px; top:14px; color:#fff; font-size:14px; padding:10px 20px; border-radius:3px; background:#4788c7; z-index:99}
.light_slider3   h4 							{ display:block; padding:20px 0; float:left; width:100%; text-align:right; font-size:18px;}
.light_slider3   h4 cite 						{ color:#4788c7; font-size:28px; font-weight:500}
.order_steps 								{ float:left; display:block;width:100%;  position:relative; }
.order_steps li:nth-child(2)					{ position:absolute; width:172px; left:50%; top:0; z-index:2; padding:0 30px; display:block; margin: 0 0 0 -120px}
.order_steps li:first-child 					{ float:left; width:auto; display:block; position:relative; z-index:3; padding:0 30px 0 0}
.order_steps li:last-child					{ float:right; width:auto; display:block; position:relative; z-index:3; padding:0 0 0 30px;}
.order_steps li 								{ background:#fff;}
.order_steps li h5 							{ font-size:18px;  color:#666; font-weight:500; line-height:24px;}
.order_steps li h5 b.signin					{ width:24px; height:24px; background:url(../images/signin.png) no-repeat; background-size:100% auto; float:left; margin-right:10px;}
.order_steps li h5 b.order_sum					{ width:24px; height:24px; background:url(../images/order_sum.png) no-repeat; background-size:100% auto; float:left; margin-right:10px;}
.order_steps li h5 b.pay_chk					{ width:24px; height:24px; background:url(../images/pay_chk.png) no-repeat; background-size:100% auto; float:left; margin-right:10px;}
.order_steps li.pending  h5						{ opacity:0.3}

.order_steps_wrap span 							{ width:100%; height:2px; position:absolute; left:0; top:13px; background:#ccc; z-index:1; margin:0 !important;}
.order_steps_wrap 							{ width:calc(100% - 20%) !important; margin:-20px 10% 0 10%; padding-bottom:30px; float:left; position:relative}
.requirements h4.total 							{ font-size:18px; line-height:50px; color:#222; font-style:normal; float:right; font-weight:400;}
.requirements h4.total cite 				{ font-weight:700; font-style:normal; font-size:24px;}
.intro_page							{ float:left; display:block; width:100%; padding:40px;}
.intro_page h1 						{ font-size:28px; display:block; color:#222; font-weight:600; text-align:left; float:left;}
.intro_page h1 span 					{ color:#f14836;}
.intro_page h2 						{ font-size:24px; color:#666; font-weight:400; text-align:left;}
.intro_page a.search-icons			{ display:none;}

.header a.logo 						{ font-size:28px; display:block; color:#222; font-weight:600; text-align:left; float:left; margin:5px 0 0 0;}
.header a.logo span 					{ color:#f14836;}


ul.service_intro						{ float:left; display:block; width:calc(100% + 20px); padding:20px 0 0 0; margin:0 -10px;}
ul.service_intro li 					{ float:left; width:calc(100%/4 - 20px); margin:0 10px 20px 10px; box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); min-height:360px;}
ul.service_intro li:nth-child(4n)		{ margin-right:0;}
ul.service_intro li a 					{  background:#fff; padding:10px 10px 20px 10px; width:100%; display:block; float:left; }
ul.service_intro li					{ -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; }

ul.service_intro li:hover 			{ transform: scale(1.05)}


ul.service_intro li a span 				{ display:block; width:100%; height:180px;}
ul.service_intro li a span img 			{ max-width:100%; max-height:100%; display:block; vertical-align:middle; margin:0 auto;}
ul.service_intro li a h2 				{ padding:0; width:100%; font-size:22px; font-weight:600; display:block; color:#f14836; padding-bottom:25px; text-align:left;}
ul.service_intro li a h2 em 			{ font-size:14px; color:#222; font-weight:400; display:block; font-style:normal; padding:3px 0 0 0;}
ul.service_intro li a h2 em b 			{ color:#222; font-size:16px; font-weight:700;}
ul.service_intro li p 					{ font-size:16px; color:#666; font-weight:400; line-height:24px;}
.card_det							{ float:left; padding:10px; width:100%;}
ul.service_intro li a h2 em b i 			{ font-weight:bold; display:inline-block; vertical-align:top;}
.search								{ float:left; display:block; width:400px; margin:-7px 0 0 40px; box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); }
.search input[type="text"]			{ padding:0 10px; width:400px; background:#fff; border-radius:20px; border:none; height:44px; float:left; font-family:"Nunito", sans-serif;}
.search input[type="submit"]			{ background:#535461; color:#fff; border:none; font-size:18px; font-weight:700; height:44px; width:100px; font-family:"Nunito", sans-serif;}
.rgt_top							{ float:right; display:block; }
.rgt_top a.loginBtn 					{ color:#f14836; background:#fff; border-radius:50px; line-height:46px; padding:0 40px; font-weight:700; margin:-10px 0 0 0; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; border:#f14836 solid 2px; }
 
.rgt_top a.loginBtn:hover 				{ transform:scale(1.05); background:#f14836; color:#fff;}

.menu								{ position:fixed; top:0; left:0; width:50px; background:none; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; display:none;}
.menu.active 						{ left:300px;}
.menu_icon							{ line-height:50px; width:50px; height:50px; z-index:9; text-align:center; font-size:24px; color:#222; font-weight:bold; display:block;}
.menu.active .menu_icon 				{ background:#222; font-size:20px; color:#fff;}
.menu.active .lni-menu:before 				{ content: "\e951";}
.top_contactus						{ float:left; padding:0 0 0 20px; display:block;}
.top_contactus span 					{ line-height:30px; font-size:16px; font-weight:600; color:#222; padding-right:15px;}
.container 							{ width:100%; max-width:1110px; margin:0 auto;}
.menu_wrap							{ background:#222; width:300px; left:-300px; top:0; position:fixed; display:block; height:100%; box-shadow:rgba(0,0,0,0.4) 0 0 20px; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s;  z-index:999;}
.menu_wrap.open 						{ left:0;}
.menu_wrap ul 						{ float:left; display:block; width:100%;}
.menu_wrap ul li 						{ display:block; border-bottom:#444 solid 1px;}
.menu_wrap ul li a 						{ font-size:18px; display:block; font-weight:bold; line-height:22px; color:#fff; padding:15px 20px;}
.menu_wrap ul li a span 					{ display:block; color:#ccc; font-weight:normal;}


.billing_info						{ padding:30px 0 0 0; float:left; width:100%; display:block;}
.step_to_buy span.stp,
.billing_info span.stp 					{ padding:5px 15px; background:#333; color:#fff; display:inline-block; font-size:14px; text-transform:uppercase; line-height:17px; font-weight:700; margin-bottom:10px;}
.Buynow_startup						{ float:left; display:block; width:100%; padding:120px 0 0 0;}
.Buynow_startup h3 					{ font-size:32px; text-align:left; font-weight:600; padding-bottom:30px; display:block; text-align:center;}
.Buynow_startup ul 					{ float:left; display:block; width:100%;}
.Buynow_startup ul li 					{ width:100%; display:block; float:left; padding-bottom:25px;}
.Buynow_startup ul li input[type="tel"],
.Buynow_startup ul li input[type="email"]{ padding:10px 20px; width:100%; background:#fff; font-size:18px; color:#222; font-family:Nunito,sans-serif; display:block; border:none; display:block; margin:0 20px 0 0; vertical-align:top; width:345px; border-radius:8px; border:#798795 solid 1px; outline:none; float:left;}

.Buynow_startup ul li select 			{ width:223px; height:48px; background:#fff; font-size:18px; color:#222; font-family:Nunito,sans-serif; border:none; display:block; vertical-align:top; margin:0 20px 0 0; padding:0 20px; border-radius:8px; border:#798795 solid 1px; outline:none; float:left;} 
.Buynow_startup ul li input[type="text"]#home_dom_search	{ width:708px; padding:15px 110px 15px 20px; color:#222; font-family:Nunito,sans-serif; font-size:18px; font-weight:600; border:#798795 solid 1px; border-radius:8px;} 
.Buynow_startup ul li .fc				{ margin-top:25px; float:left; display:block; width:calc(100% - 32px); position:relative;}


.dom-unavailable{line-height:50px; text-align:center; color:#f14836; font-weight:bold; font-size:30px;outline:none;}
.dom-available{line-height:50px;outline:none; text-align:center; color:#0c0; font-weight:bold; font-size:30px;}

.dom-unavail-suggestions{
  background: #FFF;
  height: auto !important;
  display: none;
  border: solid 1px #C1C1C1;
    position: absolute;
  width:99.6%; margin-top:-1px;outline:none;
}
.dom-unavail-suggestions span 			{font-weight:600;}
.dom-available-container{
  cursor: auto;
    padding-top: 0; float:right; width:70px;
}
.dom-unavailable-container{
  cursor: pointer;outline:none;
    height: 40px; line-height:40px; color:#f00; background:none !important; width:70px; float:right;
}
.dom-sugg-list-container{
  overflow: hidden;outline:none;
  height: auto;
  z-index: 1001; padding-bottom:10px; float:left; width:100%;
}

#dom_sugg_list h6               { font-size:16px !important;  color:#303030 !important; width:94% !important; margin:0 3%;  border-top:#EEEEEE solid 1px !important; padding:5px 0 0 0;}
#dom_sugg_list  input[type="text"]    { width:60% !important; float:left;}
#dom_sugg_list button         { background:#777; cursor:pointer; padding:0 10px; float:left; line-height:32px; margin:5px 15px 10px 15px; outline:none;color:#fff; display:block; border:none; font-size:16px;}

#check_domain           { position: absolute; cursor:pointer; right:0; top:0; z-index:999; line-height:50px; font-size:16px; outline:none;width:110px; color:#000000; text-align:center; border-radius:0 5px 5px 0; background:none !important}
#dom_searching            { height:38px;}
.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 58px;
  height: 50px;
}
.lds-ellipsis div {
  position: absolute;
  top: 22px;
  width: 10px;
  height: 10px; outline:none;
  border-radius: 50%;
  background: #f14836;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
#dom_searching            { height:50px;}
#sugg_heading           { font-size:16px; text-align:left}
#dom_sugg_list div          { color:#0c0;  padding:5px 10px; font-size:18px; font-weight:normal; text-align:left; cursor:pointer;} 
#dom_sugg_list div a 		{ font-size:18px; color:#0a0;}
#sugg_heading           {  } 
#sugg_heading em            { line-height:20px; display:block; padding:3px 0 7px 0; font-size:16px; float:none; border-bottom:1px solid #EEEEEE; letter-spacing:0px; font-style:normal; float:left; text-align:left;}
#sugg_heading em a          { color:blue; cursor:pointer; font-size:16px; }
#sugg_heading cite          { line-height:20px; font-size:16px; font-style:normal; display:block; padding-top:5px; padding:10px 0 0 0; text-align:left; color:#333; float:left; width:100%;}
.dom-status .icon-checkmark       { color:#0c0; font-size:24px; line-height:36px; text-align:right; display:block; margin-right:15px;}
#dom_check				{ background: #798795; margin: 7px;padding: 0 20px;display: block;width: auto; line-height:39px;
    float: right;color: #fff;font-family: Nunito,sans-serif;font-weight: 600; border-radius:8px;}
.suggested_result               { border:none; padding:20px; display:none; position: absolute; left:0; top:53px; background:#fff; z-index:99; width:100%; box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); border-radius:10px;}
.bttn-c               { padding:10px 0; margin:0 10px; float:left; border-top:1px solid #EEEEEE;}
.suggested_result h5                { font-size:18px; border-bottom:1px solid #EEEEEE; color:#222 !important; padding-bottom:15px; margin-bottom:5px; font-weight:600;}
.suggested_result h5 em             { font-weight:400; font-size:16px; color:#222; display:block; font-style:normal; padding-top:3px;}
.suggested_result  h6               { font-size:18px;  color:#222; padding:10px 10px 0 0; font-weight:600;} 
.suggested_result ul li             { font-size:16px; color:#333; margin:0 0 7px 0;}
.suggested_result ul li a             { padding-left:18px; display:block; }
.suggested_result ul.list_sugg                { border-bottom:#eee solid 1px; padding:10px;}
.suggested_result ul.list_sugg li 		{ padding:0; margin:0; font-size:16px;}
.suggested_result ul.list_sugg li a 	{ padding:8px; display:block; font-size:18px;}
.suggested_result ul.list_sugg li a b 	 {float:left; margin:5px 5px 0 0; display:block; }
.need_help_mob				{ float:left; display:block; width:100%; padding:10px 0;}		
.need_help_mob h6 			{ font-size:18px; font-weight:600; display:block; padding:0 0 10px 0;}
.need_help_mob input[type="text"]{ border:#ccc solid 1px; height:40px; padding:0 10px; width:300px; font-size:16px; font-family:Nunito,sans-serif;}
.need_help_mob button 		{ height:40px; width:100px; text-align:center; font-size:16px;  font-family:Nunito,sans-serif;color:#fff; background:#f14836; border:none; font-weight:600; cursor:pointer;}

.ext						{ float:left; display:block; width:100%;}
.year-msg					{ font-size:32px; font-weight:600; display:block; color:#222; font-style:normal; line-height:40px;}
.year-msg i 					{ font-weight:600; vertical-align:top; line-height:30px; font-size:30px;}
.year-msg strong 				{ font-weight:600; font-size:24px; line-height:30px;vertical-align:top;}
.year-msg span 				{ font-weight:400; font-size:14px; color:#666; padding:0 0 0 10px; vertical-align:top; line-height:30px;}
.Buynow_startup_lft			{ float:none; margin:0 auto 50px auto; width:calc(100% - 340px); display:block;}
.Buynow_startup_lft a.proceed 	{ background:#f14836; height:50px; line-height:50px; padding:0 20px; color:#fff; font-size:20px; text-align:center; border-radius:50px; float:right; display:block; font-weight:600; margin-right:30px;}
.tcn						{ font-size:12px; letter-spacing:0.3px; line-height:18px; display:block; width:100%; float:left; padding:10px 0 0 0;}
#dom_check					{}
#dom_sugg_list div:before 	{content:"\e94c"; font-family:lineicons; float:left; font-size:16px; padding-right:10px; line-height:20px; font-weight:bold;}

.advance_fet_rgt			{ float:none; display:block; width:600px; margin:0 auto;}
.advance_fet				{ float:left; width:100%; padding:100px 0;}
.act_form ul li.eml_id h3 		{ text-align:center; padding-bottom:30px;}

.Buynow_startup_rgt 			{ float:right; width:300px; display:block;}
.Buynow_startup_rgt h4 		{ padding-bottom:15px; font-weight:500; font-size:18px; font-weight:600; }
.Buynow_startup_rgt ul 		{ float:left; display:block; width:100%;}
.Buynow_startup_rgt ul li 		{  float:left; display:block; width:100%; padding-bottom:10px;}
.Buynow_startup_rgt ul li label 	{ font-size:16px; display:block; color:#666; width:150px; float:left; line-height:24px;}
.Buynow_startup_rgt ul li span 	{ display:block; font-weight:600; font-size:18px; color:#222; float:left; line-height:24px;}
.package_price				{ background:#f9f9f9; border:#798795 solid 1px; padding:15px; border-radius:10px; float:left; width:100%;}
.package_price a.proc_to_checkout 	{ background:#f14836; height:60px; line-height:60px; padding:0 30px; color:#fff; font-size:20px; text-align:center; border-radius:50px; float:right; display:block; font-weight:600; width:100%;}
.act_form ul          {  width:100%; float:left; padding:10px 0 0 0;}
.act_form ul li         { float:left; width:100%; line-height:22px; font-size:12px; display:block;  -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; padding-bottom:10px;}
.act_form ul li.expand 					{ display:block;  -webkit-animation-name: fadeInLeft;  animation-name: fadeInLeft;}
.act_form ul li:nth-child(odd)  {}
.act_form ul li span      { float:none; margin:0 0 15px 0;text-align:right; float:right}
.act_form ul li label 			{ font-size:20px; font-style:normal; font-weight:600;  color:#000; float:right; line-height:52px;}
.act_form ul li label cite 		{ color:#f14836; font-style:normal;}
.addon_list div 				{ float:left; display:block;}

.dom_chk_new  { width:calc(100% - 160px); display:block; float:left; vertical-align:top; position:relative; z-index:9;} 
.act_form ul li.eml input       { padding:0 15px; font-size:14px; width:calc(100% - 30px);}
.act_form ul li.eml input.domain  { width:100%;}

.act_form ul.addon_list li div input[type="text"] { width:120px !important; line-height:52px; height:52px; text-align:left;}
.advance_fet_rgt_adv ul li label > cite   { }
.adva_next cite 			{ margin:0; display:block;  float:left; font-size:15px; vertical-align:bottom; line-height:40px; width:30px; text-align:center; font-style:normal; color:#333;} 
.act_form ul li a.addCla    {  float:left; display:block; margin:9px 5px 0 5px; vertical-align:top;}
.act_form ul li input[type="text"],
.act_form ul li input[type="tel"],
.act_form ul li input[type="url"] { width:100%; display:block; padding:0 15px; float:none; border:#aaa solid 1px; font-size:18px; border-radius:8px; height:52px; font-family:Nunito,sans-serif; float:left;}
.advance_fet_rgt_adv ul li select#loginurl  { height:52px; margin:0; width:130px; vertical-align:top; float:left; font-size:18px; border-radius:8px; padding:0 10px; outline:none;}
.act_form ul li.eml strong    { display:block; padding:10px 0 0 0; font-size:14px; line-height:20px; float:left; width:100%;}
.act_form ul li label a.qust    { display:inline-block; height:13px; width:13px; background:url(/pix/n_images/quest.png) no-repeat;}
.blog               { border:#ccc solid 1px; padding:10px 10px 0 10px; display:none; position: absolute; left:0; top:33px; background:#fff; z-index:99;}
.bttn-c               { padding:10px 0; margin:0 10px; float:left; border-top:1px solid #EEEEEE;}
.blog h5                { font-size:16px; border-bottom:1px solid #EEEEEE; color:#303030; padding-bottom:7px; margin-bottom:5px;}
.blog h5 em             { font-style:normal; font-size:16px; color:#303030; line-height: inherit !important; float:none; padding:0;}
.blog ul li             { font-size:16px; color:#333; margin:0 0 7px 0;}
.blog ul li a             { padding-left:18px; display:block; background:url(../pix/images/tick2.png) left 5px no-repeat;}
.blog ul                { border-bottom:#eee solid 1px; margin-bottom:5px;}
.adva_next strong.inst_strong 	{ font-size:14px; font-weight:normal; padding:3px 0 0 0; display:block; float:left; letter-spacing:0.5px;}
.autocomplete-list		{ font-size:16px; font-family:Nunito,sans-serif;}
.autocomplete-list li 			{ font-size:14px; padding:10px !important; font-family:Nunito,sans-serif; display:block; border-bottom:#f7f7f7 solid 1px;}
.autocomplete-list li:last-child	{ border:none;}
.autocomplete-list li:hover,
.homecmp .autocomplete .autocomplete-item.active, .homecmp .autocomplete .autocomplete-item:hover 	{ background:#fdeceb !important}

.promo_ad						{ display:block; float:left; width:100%; padding:0px 0 0 0;}
.promo_ad ul				{display:block; float:left; width:100%;}
.promo_ad ul li				{display:block; float:left; width:100%; margin-bottom:25px; box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1)}
.promo_ad ul li span 		{ width:140px; display:block; float:left;}
.promo_ad ul li span img 	{ width:100%; display:block;}
.promo_ad ul li div 		{ width:calc(100% - 160px); padding:10px; float:left;}
.promo_ad ul li div h3 		{ font-size:20px; color:#f14836; font-weight:600; display:block; padding:3px 0 10px 0;}
.promo_ad ul li div p 		{ font-size:14px; color:#474059; line-height:20px; display:block;}
 			

.act_form ul li.eml       {  }
.act_form ul li.eml input   { }
.act_form ul li.eml button    { text-align:center; float:left; height:23px; border-radius:none; font-size:13px;}
.advance_fet_rgt ul li .addon_list li label 	{ padding:0 0 0 10px; line-height:30px;}
.act_form ul li.eml_id      { font-size:12px;}
.act_form ul li.noyear select { height:30px; padding:5px;  float:left; width:80px; border:#aaa solid 1px; display:block; margin:0 0 0 10px;}
.act_form ul li.eml_id input[type="text"],
.act_form ul li.eml_id input[type="tel"],
.act_form ul li.eml_id select { font-size:18px; width:120px; margin-right:10px; vertical-align:top;}
.act_form ul li.eml_id .ad_frm input[type="text"]	{ width:calc(100% - 2px); font-family:Nunito,sans-serif; margin:20px 0 0 0;}
.act_form ul li.eml_id select   { padding:0 10px; height:52px; border-radius:8px;}
.act_form ul li.eml_id select#backupsize 			{ width:120px; border:#aaa solid 1px;}
.act_form ul li.eml_id select.yr  { width: 130px; margin-left: 10px; margin-right:0;}   
.act_form ul li em        { float:left; display:block; line-height:52px; font-size:18px; font-style:normal; font-weight:600; padding-right:10px; color:#333;}
.act_form ul li em.add_chat   { line-height:30px !important; float:left !important;}
.addons h3        { font-size:14px; width:100%; float:left;  padding:20px 0; border-top:#eee solid 1px;  margin-top:15px;}
.main_cont_new h3 span      { background:#fff; cursor:pointer;float:left}
.act_form ul li a         { color:#0014a8;}
.act_form ul li label.see_list a  { display:block;}
.act_form ul.sm_diff li     { padding:5px 3%;}
.act_form ul.sm_diff li input[type="text"],
.act_form ul.sm_diff li select,
.act_form ul.sm_diff li em,
.act_form ul.sm_diff li cite    { margin-top:7px; }
.act_form ul.sm_diff li cite    { float:left; display:block;}
.act_form ul.sm_diff li button.sbt  { background:url(/pix/n_images/rep-grn.jpg) repeat-x; height:26px; line-height:inherit; padding:0 10px; border-radius:5px; color:#fff;  font-size:14px; font-family: 'ubuntubold'; border:none; float:right;}
.act_form ul.sm_diff li.comp    { padding:25px 3% 10px 3%; display:block; }
.app_next             { float:right; width:100%; line-height:30px; font-size:14px; text-align:center;}
.app_next select.sml          { float:left; border:#aaa solid 1px; display:block;}
.act_form ul li .app_next em            { line-height:52px; float:left; }
.account				{ display:block; width:100%; float:left; padding:50px 0;}
.login					{ width:600px; margin:70px 0 0 0; float:left; display:block;}
.login h4 					{ text-align:left; padding-bottom:30px; display:block; text-align:center;}
.login ul.tb					{ float:left; display:block; width:100%; border-bottom:#999 solid 1px; }
.login ul.tb li 				{ width:auto; float:left; display:block; padding:0 20px 0 0;}
.login ul.tb li a 				{ padding:10px 20px; text-align:center; font-size:16px; font-weight:400; color:#666; display:block; line-height:24px; background:#f7f7f7; border:#999 solid 1px; border-bottom:none;}
.login ul.tb li.active  a		{ color:#333; font-weight:700; font-size:20px; box-shadow:none; -webkit-box-shadow:none;-moz-box-shadow:none; background:#fff;  margin-bottom:-1px; border:#999 solid 1px; border-bottom:#fff solid 1px;}
.login ul.tb-cont			{ float:left; width:calc(100% - 40px); display:block;padding:40px 20px;}
.login ul.tb-cont li 			{ float:left; display:block; width:100%; margin-bottom:12px; color:#333; }
.login ul.tb-cont li:last-child	{ margin:0;}
.login ul.tb-cont li label 		{ line-height:50px;width:200px; float:left; color:#333; display:block; padding:0 10px;}
.login ul.tb-cont li input[type="text"],
.login ul.tb-cont li input[type="password"] { padding:0 10px; border:#333 solid 1px; height:48px; border-radius:5px; font-size:16px; font-family:Nunito,sans-serif; font-weight:400; width:calc(100% - 200px);}
.login ul.tb-cont li.last label 	{ line-height:20px;} 
.login ul.tb-cont li.last a 	{ padding:0 10px; font-size:15px;}
.login ul.tab-content		{ display:none;}
.login ul.tb-cont li input[type="checkbox"]{ margin:5px 5px 0 0; float:left;}

.login strong.orlabel 				{ display:block; font-size:20px; padding:0 0 20px 0; text-align:center; font-weight:700; float:left; width:100%; color:#333;} 
.sign_toRediff				{ display:block; width:calc(100% - 200px); padding:0; float:left; text-align:center;}
.sign_toRediff a 			{ display:inline-block; padding:0 40px; width:auto;  text-align:center; font-size:16px;  color:#fff; background:#666; border-radius:30px; vertical-align:top; line-height:48px; width:100%;}
.sign_toRediff a b 			{ font-weight:normal;}
.rgt_login_ad				{ float:right; width:240px; margin:30px;}
.rgt_login_ad ul li 			{ width:100%;}
#footer 						{ width:100%; float:left; display:block; background:#f7f7f7;}
.menu_wrap					{ display:none;}
.adva_next						{ float:left; width:100%; display:block; padding-bottom:20px;}
.total_charge					{ float:left; padding:15px 0 0 0; display:block; width:100%;}
.total_charge h4 				{ font-size:24px; padding:8px 0 0 0; font-weight:600; float:left;}
#total-cost-block h4 b 				{ font-weight:500; display:block; line-height:20px; font-size:16px; padding:0 0 5px 0;}
#total-cost-block h4 span 			{ font-size:14px; color:#666; font-weight:400; margin:0; text-align:left; float:left;}
#total-cost-block label 			{ margin:0; float:left; line-height:inherit; font-size:24px; margin-right:15px;}
.total_charge button.proceed_pay{ float:right; height:50px; padding:0 20px; font-size:18px; color:#fff; font-weight:600; border:none; border-radius:8px; background:#f14836; display:block;}
.billing_info ul 				{ float:left; width:100%; display:block;}
.billing_info ul li 			{ float:left; display:block; width:calc(50% - 15px); margin:0 15px 0 0; padding:0 0 15px 0;}
.epro_alert_msg           {display:none;word-wrap:break-word;font-size:16px;font-weight:normal;color:#f00;padding-bottom: 10px; width:100%; float:left; text-align:center}

.billing_info ul li label 		{ width:100%; float:left; display:block; line-height:18px; margin-right:10px; color:#333;}
.billing_info ul li input[type="text"],
.billing_info ul li input[type="tel"]{ width:100%; float:left; border:#798795 solid 1px; padding:10px 15px; border-radius:5px; font-size:18px; font-family:Nunito,sans-serif;}
.billing_info ul li select{ width:100%; float:left; height:42px; border:#798795 solid 1px; padding:0 10px; border-radius:3px; font-family:Nunito,sans-serif; margin:0;}				
.billing_info ul li input[type="text"].nameinp 	{ width:100%; float:left;}
.billing_info ul li button 			{ background:#798795; height:40px; line-height:40px; padding:0 20px; color:#fff; font-size:18px; text-align:center; border-radius:50px; float:right; display:block; font-weight:600; float:left; border:none;}
.click_condition				{ float:left; width:100%; text-align:right; line-height:18px; font-size:14px; display:block; padding:15px 0 0 0}
.promotional_banner				{ float:left; display:block; padding:40px 0 60px 0; width:100%;}
.bn 							{ float:left; width:500px; border-radius:10px; overflow:hidden; display:block; box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);} 
.bn:last-child					{ float:right;}
.bn img 						{ width:100%; display:block;}
.bn a 							{ display:block;}

.customers_say				{ float:left; display:none !important; width:100%; padding:50px 0;}
.testimonial_list 			{ float:left; display:block; width:100%; position:relative; padding:30px 0 0 0;}
.testimonial_list ul 		{ float:left; display:block; width:100%; overflow:hidden;}
.testimonial_list ul li 	{ float:left; display:block; width:100%; padding:0 20px;}
.testimonial_list ul li p 	{ font-size:18px; color:#333; line-height:26px; display:block;}
.testimonial_list ul li span { font-size:18px; padding:10px 0 0 0; color:#f14836; display:block;}
.testimonial_list ul li span b 	{ font-weight:600;}
.testimonial_list button.slick-next:before{content:"\ea46"; font-family:LineIcons;}
.testimonial_list button.slick-prev:before{content:"\ea44"; font-family:LineIcons;}

.testimonial_list button.slick-next 	{ position:absolute; right:0; top:0; margin:-20px 0 0 0; font-size:20px; font-weight:700; color:#333; display:block; background:none; border:none;}
.testimonial_list button.slick-prev 	{ position:absolute; right:40px; top:0; margin:-20px 0 0 0; font-size:20px; color:#333; font-weight:700; display:block; background:none; border:none;}

.testimonial_list button.slick-disabled { opacity:0.3;}
.header-hero-content					{ position:relative; z-index:1}
.advt_on_reseller						{ float:left; display:block; width:100%; padding:50px 0; background:#f7f7f7; margin-bottom:50px;}
.advt_on_reseller h5 					{ font-size:20px; font-weight:600; display:block; padding-bottom:15px;}
.advt_on_reseller ul 					{ float:left; display:block; width:100%; padding:30px 0; } 
.advt_on_reseller ul li 				{ color:#000; width:100%; font-size:20px; line-height:30px; float:left; padding-bottom:20px;}
.advt_on_reseller ul li:last-child		{ padding-bottom:0;}
.advt_on_reseller ul li b 				{ font-size:40px; color:#080; float:left; margin-right:25px; line-height:30px;}

.after_login						{ float:right; width:150px; position:relative;}
.after_login h4 					{ font-size:16px; font-weight:600; display:block; color:#222;padding:10px 0; width:100%; float:left; cursor:pointer;}
.after_login h4 em 					{ width:calc(100% - 15px); float:left;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-style:normal;}
.after_login h4 b 					{ float:right; font-size:10px; font-weight:bold; margin:5px 0 0 3px;}
.after_login ul 					{ display:none; position:absolute; background:#f9f9f9; right:0; top:40px; border:#798795 solid 1px; z-index:999}
.after_login ul li 					{ width:100%; display:block; border-bottom:#eee solid 1px; float:left;}
.after_login ul li a 				{ padding:8px 15px; color:#333; font-size:14px; display:block;}
.after_login ul li a:hover 			{ color:#777;}

.chatb                         { padding: 0px; margin: 0px; border: 2px solid #3f3d56;position: fixed; border-radius:10px; bottom: 80px; right: 20px; z-index: 999; background:#fff; display:none; width:320px; overflow:hidden;}
.chatb h4                     { background:#3f3d56; font-size:14px; color:#fff; padding:10px 20px; display:block; font-weight:400; margin:0;}
.chatb h4 span                 { font-size:16px; font-weight:600; display:block}

#chat_profa                     { position:fixed; right:10px; bottom:8px; width:60px; height:60px;display:none; z-index:999; cursor:pointer; border-radius:60px; box-shadow:rgba(0,0,0,0.3) 0 1px 2px; -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; background:#f14836;}
#chat_profa b                 { display:block; font-size:32px; text-align:center; line-height:60px; width:100%; font-weight:normal; color:#fff;}
.chatb h4 a.close_chat         {background:url(https://businessemail.rediff.com/rediffmailpro/onlinebiz/images/down_arr.png) no-repeat center; background-size:100% auto; width: 22px; height:22px; display:block; position:absolute; right:20px; top:15px;}
.reset_chat 									{ display:block; background:url(https://businessemail.rediff.com/rediffmailpro/onlinebiz/images/reset_icon.png) no-repeat; width:20px; height:20px; background-size:100% auto; position:absolute; right:56px; top:18px;}


@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

#chat_profa.bounce {
display:block;
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}


.dom-unavail-suggestions_enterprise			{ float:left; display:block; position:absolute; left:0; top:50px; z-index:999 !important; background:#fff; border:#ccc solid 1px;}
#sugg_heading				{ float:left; padding:10px; width:100%; font-size:16px;}
#sugg_heading span 			{ font-weight:600; padding:0; margin:0; text-align:left;  display:block; width:100%;}
.ext h5 					{ float:left;}
.soc_new					{ float:left; width:100%;}
.footer-link label 				{ font-size:14px; line-height:16px; padding:0; margin:0; display:block; padding-bottom:3px;} 
.footer-link span 				{font-size:14px; font-weight:600; display:block; padding-bottom:10px; color:#333;} 
.footer-link em 			{ font-size:14px; font-weight:600; display:block;line-height:18px; color:#333; font-style:normal;}
.footer-link span b 		{ font-size:18px;} 
.soc_new a.twitter,
.soc_new a.linkedin 			{font-size:20px; margin:0 10px 0 0;}
.search .search-close			{ display:none;}
.intro_page a.logo 				{ margin:-6px 0 0 0 }
.reseller_banner			{ float: left; width: 100%; padding:20px; box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%); -webkit-box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%); -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); margin:25px 0 0 0; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s; }
.reseller_banner h2 			{ padding: 0; width:calc(100% - 108px); font-size: 24px; font-weight: 600; display: block; color: #2c600d; text-align: left; margin:2px 0 0 5px; line-height:28px;}
.reseller_banner h2 span 		{ font-size: 18px; color: #222; font-weight: 400; display: block; font-style: normal;padding: 3px 0 0 0; line-height:20px;} 
.reseller_banner strong 		{ height:88px; margin:-10px 20px -20px 0; display:block; width:auto;}
.reseller_banner strong img 	{ height:100%; width:auto; display:block; margin:0 auto;}
.reseller_banner_wrap			{ width:740px; margin:0 auto; display:flex;}
.reseller_banner_wrap em.btnbanner 		{ padding:0 5px; border-radius:5px; display:inline-block; vertical-align:top; font-size:18px; line-height:20px; text-decoration:underline; font-style:normal; color:#007bff}
.reseller_banner_wrap b 	{ font-size:12px;}

.reseller_banner:hover 			{ transform: scale(1.05)}
.becomeRes						{ display:block; padding:20px 0 0 0; float:left; text-align:center; width:calc(100% - 200px); border-top:#ccc solid 1px;}
.becomeRes a 					{ width:100%;}

 @media only screen and (min-width:1400px){.header-hero{height:100vh;} }
 @media only screen and (min-width:992px) and (max-width:1199px){.header-hero-content .hero-title{font-size:48px;}
 }
 @media (max-width: 1100px) {
	 
	 .top_contactus span		{ display:none;}
	 ul.service_intro li		{ min-height:360px;}
	 ul.service_intro li a h2	{ font-size:20px;}
	 ul.service_intro li		{ margin:10px 10px 20px 10px; width:calc(100%/4 - 20px);}
	 ul.service_intro li a h2 em {font-size:14px;}
	 ul.service_intro li a h2 em b		{ font-size:16px;}	 
	 ul.service_intro li p		{ font-size:16px; line-height:22px;}
	 ul.service_intro li a h2	{ padding-bottom:15px;}
	 .intro_page			{ padding:20px 15px;}
	 .intro_page h1			{ font-size:24px; padding:0 0 0 30px;}
	 ul.service_intro		{ padding:20px 0 0 0;}
	 .Buynow_startup ul li input[type="tel"], .Buynow_startup ul li input[type="email"] { width:calc(50% - 30px);}
	 .Buynow_startup ul li select	{ width:calc(100%/3 - 27px);}
	 .Buynow_startup ul li input[type="text"]#home_dom_search	{ width:calc(100% - 42px);}
	 .rgt_login_ad ul li		{ width:100%;}
	 .single-pricing .pricing-title .title		{ font-size:20px;}
 }
  @media (max-width: 1000px) {
	 .header-hero			{ height:auto; padding-bottom:50px; padding-top:100px;}  
	.rgt_top a.loginBtn:hover 				{ transform:scale(1);}
	ul.service_intro li:hover 			{ transform: scale(1)}
  }
 
 @media (max-width: 800px) {
 .header-hero-content { padding-top: 0px; } 
 .header-hero-content .header-singup { margin-top: 20px; } 
 .header-hero-image				{ display:none !important;}	
 
 .rgt_top						{ display:block;}
 ul.service_intro li				{ width:calc(100%/3 - 20px);}
 .menu							{ background:#fff;}
 .intro_page					{ padding:0;}
 .intro_page h1					{ line-height:30px; padding:15px 0 5px 0;}
 ul.service_intro				{ padding:0;}
 .rgt_top a.loginBtn				{ margin:8px 0 0 0; line-height:37px; height:40px; padding:0 20px;}
 .search						{ margin:10px 0 0 20px; width:360px;}
 .search input[type="text"]			{ height:38px; width:calc(100% - 80px); float:left;}
 .search input[type="submit"]			{ height:38px; width:80px; float:left;}
 .Buynow_startup_lft			{ width:100%; padding-bottom:20px;}
 .Buynow_startup_rgt			{ width:100%;}
 .login							{ width:100%; display:block; float:left; margin-bottom:30px;}
 .rgt_login_ad ul li				{ width:100%;}
 .rgt_login_ad					{ float:none; margin:0 auto;}
 .single-pricing					{ background:#f9f9f9; box-shadow:none !important;}
 .single-pricing .pricing-btn .main-btn.main-btn-2 { box-shadow:rgba(0,0,0,0.3) 1px 2px;}
 .navbar a.logo					{ font-size:24px;}
 .navbar-btn a.top_login			{ margin: -4px 0 0 0;line-height: 37px; height: 40px;padding: 0 20px; display:none;}
 .navbar-btn a.top_login.home_login { display:block; margin:5px 0 0 0;}
 .common_feature_panel			{ width:100%; display:block; float:left;}
 .header ul.navbar-nav			{ display:none;}
 .header a.menu_icon 			{ display:block; float:left; width:50px; line-height:50px; font-size:24px; color:#333; text-align:center; height:50px; position:absolute; left:0; top:0;}
 .header a.logo					{ padding-left:60px;}
 .menu_wrap						{ display:block; position:fixed; width:100%; top:0; left:-150%; height:100vh; overflow:hidden; background:rgba(255,255,255,0.8);}
 .menu_wrap ul 					{ width:calc(100% - 50px); height:100vh; float:left; display:block; background:#fff; box-shadow:rgba(0,0,0,0.1) 0 0 20px; padding: 0; overflow:auto;}
 .menu_wrap ul li 					{ display:block; border:none; width:100%; float:left; border-bottom:rgba(0,0,0,0.2) solid 1px; background:#fff;}
 .menu_wrap ul li a 				{ padding:15px 20px; font-size:18px; color:#000; display:block;}
 .menu_wrap ul li a b 				{ float:right; font-size:16px; color:#333; font-weight:bold; margin:4px 0 0 0;} 
 .menu_wrap ul ul 					{ padding:0 10px; width:100%; box-shadow:none; background:#fcfcfc; display:none; height:auto;}
 .menu_wrap ul ul li 				{  background:#fcfcfc;}
 .menu_wrap ul ul li:last-child		{ border:none;}
 .menu_wrap ul ul li a 				{ font-size:16px; font-weight:400; padding:10px 20px;}
 .menu_wrap a.close_menu			{ font-size:20px; color:#fff; line-height:50px; height:50px; width:50px; text-align:center; background:#f14836; font-weight:bold;}
 .menu_wrap ul li:hover ul			{ display:block;}
 .Buynow_startup ul li input[type="text"]#home_dom_search	{ width:calc(100% - 10px);} 
 .Buynow_startup ul li input[type="tel"], .Buynow_startup ul li input[type="email"] { margin:0 15px;}
 .Buynow_startup ul li select		{ margin:0 15px; width:calc(100%/3 - 30px);}
 .Buynow_startup ul li input[type="text"]#home_dom_search	{ width:100%; margin:0 15px;}
 
 .act_form ul li.eml_id input[type="text"], .act_form ul li.eml_id input[type="tel"], .act_form ul li.eml_id select					{ margin:0 15px 0 0;}
.act_form ul li.eml_id select		{ margin:0;}
 .intro_page .after_login							{ margin:16px 0 0 0;}
.after_login						{ display:none;} 
.after_login.after_login_hm			{ display:block;}	
.reseller_banner_wrap					{ width:100%; display:block;}
.reseller_banner strong				{ display:block; height:160px; margin:0 0 10px 0}
.reseller_banner h2 span			{ padding:10px 0 0 0;}
.reseller_banner h2					{ width:100%;}
.banRevsMob { flex-direction: column-reverse;}
 }
 
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.section-title .title { font-size: 30px; } 
.navbar-nav .nav-item {margin-left: 20px;}
}
@media (max-width: 767px) { 
.section-title .title 			{ font-size: 24px; }
.section-title .sub-title 		{ font-size: 16px; } 
.navbar-collapse 				{ position: absolute; top: 100%; left: 0; width: 100%;  background-color: #fff; z-index: 9; -webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);    -moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 5px 12px; }
.navbar-nav .nav-item .sub-menu { position: relative; width: 100%;top: 0;display: none;opacity: 1;    visibility: visible; }	
.navbar-nav .nav-item:hover .sub-menu {top: 0; }
.navbar-nav .nav-item a 			{display: block;padding: 4px 0; }
.navbar-nav .nav-item 			{margin: 0; }
.navbar-nav .sub-nav-toggler 	{ display: block; position: absolute; right: 0;top: 0; background: none;
color: #222;font-size: 18px;border: 0;width: 30px;height: 30px; }
.navbar-btn .main-btn 			{ height: 40px;line-height: 36px;font-size: 13px;padding: 0 20px; }
.login_tp_btn			{ margin:-7px 0 0 0;}
.login_tp_btn.nt_home		{ margin:7px 0 0 0}
.header-hero{height:auto;padding:100px 0 0 0;}
 .header-hero-content .header-singup{margin-top:20px;}
 .header-hero-image{width:100%;position:relative;margin:0 auto;padding-top:50px;}
 .header-hero-content{padding-top:50px;}
 .header-hero-content .text{padding-top:20px;}
.header-hero-content .header-singup{margin-top:20px;}
.header-hero-content .hero-title{font-size:34px;}
.header-hero-content .header-singup .main-btn {position:relative;top:0;right:0;width:100%;height:56px;line-height:52px;padding:0 20px;font-size:16px;margin-top:10px;}
.header-hero-content .header-singup input{height:56px;}
.header-hero-content .header-singup{margin-top:60px;}
.our-services-tab .our-services-content .services-title{font-size:22px;}
.our-services-tab .nav .nav-item a i			{ font-size:34px;}
.our-services-tab .nav .nav-item a  			{ padding:17px 15px;border-bottom:2px solid #dedede4f;}
.our-services-tab .nav .nav-item				{ width:50%;}
.our-services-tab .nav						{ border-bottom:0;}
.single-service.service-border				{ border:0;}
.single-pricing								{ padding:45px 30px 50px;}
.search						{ display:none; position:absolute; left:0; top:0; width:100%; margin:0;}
 .intro_page a.search-icons		{ display:block; float:right; font-size:30px; line-height:30px; color:#333; margin:14px 15px 0 0; width:40px; text-align:center;}
 .search input[type="text"]			{ height:50px; width:100%; float:left;}	
 .homecmp .autocomplete				{ max-width:inherit !important; width:100%;}
 .search .search-close				{ position:absolute; right:0; top:0; width:50px; line-height:50px; font-size:16px; display:block; z-index:99; text-align:center;}
 .sign_toRediff,
.becomeRes { width:100%;}
} 
 
@media only screen and (min-width: 768px) and (max-width: 991px) {
.navbar-collapse 				{ position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff;z-index: 9;-webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1);padding: 5px 12px; }
.navbar-nav .nav-item .sub-menu { position: relative;width: 100%;top: 0;display: none; opacity: 1;
visibility: visible;} 
.navbar-nav .nav-item:hover .sub-menu { top: 0; }   
.navbar-nav .nav-item a 			{display: block;padding: 4px 0; }
.navbar-nav .nav-item 			{margin: 0; }
.navbar-nav .sub-nav-toggler 	{display: block; position: absolute;right: 0;top: 0;background: none;color: #222;font-size: 18px; border: 0; width: 30px;height: 30px; }

.header-hero-image{width:720px;position:relative;margin:0 auto;padding-top:50px;}
.header-hero-image .image img{width:100%;}
.single-service.service-border{border:0;}
.login_tp_btn				{ margin:4px 0 0 0;}
.after_login h4				{ padding:20px 0 0 0}
}


 
 

 
 @media only screen and (min-width:576px) and (max-width:767px){
 .our-services-tab .nav .nav-item{width:auto;}
 .our-services-tab .nav{border-bottom:2px solid #dedede4f;}
 .our-services-tab .nav .nav-item a{padding:17px 15px;}
 .our-services-tab .nav .nav-item a{padding:17px 10px;border-bottom:0;}
 .our-services-tab .nav .nav-item a i{font-size:40px;}
 .our-services-tab .nav .nav-item a i{font-size:28px;}
.our-services-tab .nav .nav-item a span{padding-left:10px;}
.our-services-tab .our-services-content .services-title{font-size:26px;}
.header-hero-image{width:540px;}
.header-hero-content .hero-title{font-size:34px;}
.header-hero-content .header-singup .main-btn{position:absolute;top:3px;right:3px;width:auto;height:50px;line-height:46px;margin-top:0;}
.iframe_man							{ height: calc(100vh - 60px);}
 }

 @media (max-width: 500px) {
	 
	 ul.service_intro li				{ width:calc(100% - 20px); min-height:auto;}
	 .Buynow_startup_lft			{ width:100%; padding-bottom:15px;}
	 .Buynow_startup_rgt			{ width:100%;}
	 .header-hero					{ padding:40px 0;}
	 .header-hero-content .hero-title	{ font-size:30px; line-height:44px;}
	 .header-hero-content .hero-title cite	{ font-size:24px;}	
	 .header-hero-content .hero-title cite b	{ font-size:30px;}
	 .header-hero-content .hero-title b i	{ font-size:30px;}
	 .header-hero-content .hero-title cite		{ padding:20px 0 0 0; line-height:36px;}
	 .header-hero-content .header-singup	{ margin-top:30px;}
	 .header-hero-content .header-singup .main-btn { font-size:20px;}
	 .Buynow_startup h3			{ font-size:24px;}
	 .Buynow_startup ul li input[type="tel"], .Buynow_startup ul li input[type="email"]	{ width:calc(100% - 30px); margin-bottom:10px}
	 .Buynow_startup ul li input[type="email"]	{ margin-bottom:0;}
	.Buynow_startup ul li					{ padding-bottom:10px;}	
	 
	 
	 .search input[type="submit"]			{ height:38px; width:80px; float:left;}
	 #services 							{ display:none;}
	 #service							{ padding-top:50px;}
	#pricing							{ padding-top:80px;}
	 .service-wrapper					{ margin-top:30px;}
	 .Buynow_startup ul li select			{ width:calc(100%/3 - 10px); margin:0 5px !important; font-size:16px; padding:0 10px;}
	 .Buynow_startup ul li select.last			{ margin:0;}
	 .Buynow_startup ul li input[type="text"]#home_dom_search	{ width:100%; margin:0; padding:0 10px; height:48px; }
	 .Buynow_startup ul li .fc				{ margin:10px 5px; width:calc(100% - 10px);}
	 .Buynow_startup_lft a.proceed		{ margin:0;}
	 .ext								{ padding-top:10px;}
	 .login ul.tb-cont 					{ padding:40px 0; width:100%;}
	 .login ul.tb-cont li					{ padding-bottom:15px; margin:0;} 
	 .login ul.tb-cont li label				{ padding:0 0 10px 0; line-height:18px; margin:0;}
	 .login ul.tb-cont li input[type="text"], .login ul.tb-cont li input[type="password"]{ width:100%;}
	 .login ul.tb-cont li.last label 		{ display:none;}
	 ul.service_intro li					{ margin:0 10px 10px 10px;}
	 ul.service_intro					{ padding:10px 0 0 0;}
	 
	 .header a.logo					{ font-size:20px; margin:0; } 
	.header a.menu_icon 			{ display:block; float:left; width:50px; line-height:50px; font-size:24px; color:#333; text-align:center; height:50px; position:absolute; left:0; top:0;}
	 .header a.logo					{ padding-left:40px;}
.billing_info ul li					{ width:100%; margin:0; padding-bottom:15px;}
.brands ul li						{ width:calc(100%/3 - 20px); min-height:90px;}
.bn									{ width:100%;}	 
.security_dmarc p a					{ text-align:left; line-height:20px;}
.advt_on_reseller ul li				{ font-size:16px; line-height:22px;}
.advt_on_reseller ul li b			{ font-size:24px; margin-right:5px; line-height:24px;}
.login_tp_btn.nt_home				{ margin:11px 0 0 0}
.login								{ padding:0; margin:25px 0 0 0}
.rgt_login_ad						{ margin-top:40px; float:left; width:100%;}
.Buynow_startup						{ padding:70px 0 0 0;}

.Buynow_startup ul li.selectsml		{ padding:0 10px;}
.year-msg							{ font-size:24px; line-height:28px;}
.year-msg span						{ display:block; line-height:16px;}
.tcn								{ padding:20px 0 0 0; text-align:center;}
#dom_check							{ padding:0 10px; line-height:35px; font-size:14px;}
#dom_searching,
.lds-ellipsis						{ height:42px;}
.lds-ellipsis div					{ top:18px;}
#check_domain						{ width:80px;}
.year-msg span						{ padding:2px 0 0 32px;}
.dom-available-price				{ font-size:16px; font-weight:600;}
.act_form ul li.eml_id select		{ height:48px;}
.adva_next cite						{ width:10px; font-size:12px; text-align:left;}
.act_form ul li input[type="text"], .act_form ul li input[type="tel"], .act_form ul li input[type="url"]						{ height:48px;}
.adva_next							{ padding-bottom:10px;}
.act_form ul li.eml_id .ad_frm input[type="text"]		{ margin:10px 0 0 0}
.dom_chk_new						{ width:calc(100% - 142px);}
.soc_new							{ padding:15px 0 0 0; margin:15px 0 0 0; border-top:#ccc solid 1px;}
.footer-copyright					{ padding:15px;}
.footer-copyright p 				{ font-size:14px; line-height:20px;}
.after_login ul						{ width:200px;}	
.chatb								{ width:100%; top:0; left:0; height:100%; z-index:9999; border-radius:0;}	
.act_form ul li .app_next em		{ display:none;}
.act_form ul li label				{ font-size:16px; line-height:22px; float:left; width:100%; padding:0; margin:0 0 5px 0;}
ul.addon_list						{ padding:20px 0 0 0}
ul.addon_list li 					{ padding-bottom:10px;}
.header-hero-content .hero-title strong	{ font-size:14px; line-height:18px;}
.navbar-btn a.top_login.home_login		{ line-height:30px; height:34px; margin:0;}
.intro_page a.logo img,
.header a.logo img 				{ width:120px;}
.iframe_man							{ height: calc(100vh - 60px);}
		
 }
 @media (max-width: 420px) {
	 .header-hero-content .text		{ padding-top:20px;}
	 #lightbox						{ padding:5px;}
	 .requirements					{ padding:0 20px; width:calc(100% - 40px);}
	 .cred_req input[type="text"]		{ width:calc(100% - 20px); padding:0 10px;}
	 .cred_req select					{ padding:0 10px;}
	 .cred_req label					{ font-size:14px; line-height:18px;}
	 .header-hero-content .hero-title	{ font-size:26px; line-height:38px;}
	 .header-hero-content .hero-title cite b	{ font-size:28px;}
	 .header-hero-content .hero-title b i		{ vertical-align:top; width:20px; font-size:28px;}
	 .intro_page h1					{ font-size:20px;}
	 .rgt_top a.loginBtn				{ margin:11px 0 0 0; line-height:30px; height:34px;}
	 .intro_page a.search-icons		{ font-size:24px; margin:17px 10px 0 0;}
	 ul.service_intro li a span img		{ margin:0 auto;}
	 .intro_page					{ padding:0;}
	 .Buynow_startup				{ padding:70px 0 0 0;}
	 .Buynow_startup ul li select		{ font-size:14px; padding:0 5px; margin:0 10px 0 0; width:calc(100%/3 - 8px);}
	 .Buynow_startup ul li select.last 	{ margin:0;}
	 .Buynow_startup ul li input[type="tel"], .Buynow_startup ul li input[type="email"],
.Buynow_startup ul li input[type="text"]#home_dom_search	 { font-size:15px; padding:12px; margin:0 5px 10px 5px; width:calc(100% - 10px);}
.login ul.tb li						{ padding:0 0 0 10px;}
.navbar a.logo						{ font-size:20px;}
.navbar-btn a.top_login				{ line-height:29px; height:34px; display:none; }	
.header a.logo						{ font-size:20px; }
.billing_info ul li label				{ margin-bottom:0; font-size:14px;}
.billing_info ul li input[type="text"], .billing_info ul li input[type="tel"] { padding:7px 10px; font-size:14px; line-height:18px; margin:0;}
.Buynow_startup ul li select				{ height:42px; width:calc(100% - 8px); margin-bottom:10px !important;}
.Buynow_startup ul li select:last-child	{ margin:0 !important;}
.brands ul li						{ width:calc(100%/2 - 20px);}
.after_login						{ width:100px;}
.header a.logo						{ margin:0;}
.after_login h4						{ padding:0;}
.header-hero-content				{ padding-top:30px}
.header-hero-content .hero-title			{ font-size:22px; font-weight:600; line-height:30px;}
.header-hero-content .hero-title em	{ padding:10px 0 0 0; font-size:18px; font-weight:normal;}	 
.header-hero-content .hero-title cite	{ font-size:20px; padding:10px 0 0 0;}
.header-hero-content .hero-title cite b	{ font-size:24px;}
.header-hero-content .hero-title b i	{ font-size:24px;}
.testimonial_list button.slick-next		{ top:-40px;}
.testimonial_list button.slick-prev		{ top:-40px;}
.login_tp_btn							{ margin:-3px 0 0 0;}
.login_tp_btn.nt_home					{ margin:12px 0 0 0;}
.login								{ padding:20px 0 0 0; margin:0}	
.Buynow_startup ul li input[type="text"]#home_dom_search{ margin:0; width:100%; padding:0 10px; height:42px;}
.Buynow_startup ul li.selectsml			{ padding:0;}
.Buynow_startup ul li input[type="email"]		{ margin-bottom:0;}
.Buynow_startup ul li .fc				{ margin:0 7px;}
#dom_check								{ line-height:28px; font-size:13px;}
.dom-unavailable,
.dom-available						{ line-height:42px;}
.Buynow_startup_lft a.proceed			{ width:100%; margin:15px 0 0 0}

.act_form ul li.eml_id select			{ height:40px;}
.act_form ul li input[type="text"], .act_form ul li input[type="tel"], .act_form ul li input[type="url"]							{height:40px; font-size:14px;}
.act_form ul li.eml_id select			{ width:90px; padding:0 5px; margin:0 !important}
.adva_next cite							{ width:10px; text-align:center;}
.dom_chk_new							{ width:calc(100% - 100px);}
.act_form ul li.eml_id input[type="tel"],
.act_form ul.addon_list li div input[type="text"]	{  width:60px !important; padding:0 5px; font-size:14px; text-align:center; line-height:40px; height:40px;}
.act_form ul li.eml_id select,
.act_form ul li.eml_id .ad_frm input[type="text"]			{ font-size:14px;} 
.act_form ul li a.addCla			{ margin:4px 5px 0 5px !important}
.app_next img.cls 					{ padding:8px 5px !important;}
.total_charge button.proceed_pay	{ width:100%; text-align:center; margin-top:15px; }
.dom-unavail-suggestions_enterprise	{ top:40px;}
.dom_chk_new						{ position:static;}
#sugg_heading						{ font-size:14px;}
.adva_next strong.inst_strong		{ line-height:18px;}
.act_form ul li em					{ font-size:14px; line-height:40px;}
.intro_page a.logo img,
.header a.logo img 				{ width:100px;}
.iframe_man							{ height: calc(100vh - 60px);}
 }
