﻿@charset "utf-8";
import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700&family=Poppins:ital,wght@0,300;0,400;0,600;0,800;1,100&display=swap');
body{font-family: 'Noto Sans', sans-serif;
font-family: 'Poppins', sans-serif;}
.menu{margin:0px;padding:0px;list-style: none;}
.menu li{float:left;}
.menu li a{display: block;font-size: 18px;color: #f38844;text-decoration: none;padding: 20px 20px;font-weight: 600}
.logo img{max-width:280px;}
.cta{
    color: #FFFFFF;
    background-color: #F38844;
    border-radius: 50px 50px 50px 50px;display: inline-block;
    line-height: 1;
   
    font-size: 15px;
    padding: 12px 24px;
  
    color: #fff;
    fill: #fff;
    text-align: center;
    transition: all .3s;text-decoration: none;font-weight: 700;margin: 0px 10px;margin-top: 15px;}
.cta:hover{color:#fff;}
header{background:#fff;box-shadow:8px 8px 30px 0px rgba(41.999999999999986, 67.00000000000004, 113, 0.15);padding: 0px 80px;}
.banner {
background:url(../images/whois-domain-database-download.png) right center no-repeat;min-height:100vh;background-size:contain;padding:20px 0px;}
.banner-logos img {
max-width:130px;}
.banner p {
font-size:22px;margin-top:30px;}
.cta2 {
transition: all 0.2s ease-out;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    font-size: 16px;
        text-align: left;
    padding: 5px 5px 5px 28px;
    line-height: 1;
    display: inline-block;
    margin: 0;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    background: #fe4c1c;
    cursor: pointer;
    border: 1px solid transparent;
    outline: 0;
    box-sizing: border-box;
    color: #fff;
    position: relative;
    font-family: "Red Hat Display", sans-serif;
    overflow: hidden;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);
    -webkit-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);
    -moz-box-shadow: 12px 12px 20px 0px rgba(254, 76, 28, 0.3);}
    .cta2 i {
    background: #fff;
    color: #fe4c1c;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    margin-left: 14px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;}
    .cta2:hover {
    color:#fff;}
.banner .cta2 {
margin-right:15px;margin-top:20px;}
.video iframe {
border:solid 5px #f38844;margin-bottom:40px;}
.ytp-gradient-top {
display:none!important}
.video p {
font-size:18px;display:table;padding:15px 40px;background:rgb(255,226,208);margin:20px auto;border-radius:50px;}
.video h2 {
color:#000;    font-size: 36px;
    font-weight: 700;margin:40px 0px;}
    .video h2 span {
    display:block}
     .video h2 span strong{color:rgb(240,75,33);font-weight:700}
     .video h2:after{content:"";width:180px;border-bottom:solid 3px rgb(240,75,33);display:table;margin:auto;margin-top:20px;}
    .video  small {
    display:block;font-size:17px;margin-top:20px;}
.bonus label {font-size:18px;display:table;padding:10px 30px;background:rgb(255,226,208);border-radius:20px;
}
.container {
max-width:1140px;}
.bonus h2 {
    color: #000000;
 margin:20px 0px;
    font-size: 25px;
    font-weight: 700;}
    .bonus h2 span {
    color:#fe4c1c}
.bonus ul {
margin-left:-8px;}
.bonus li {
    color: #000000;
    
    font-size: 18px;
    font-weight: 400;margin-bottom:7px;}
.bonus p {
color:#000;font-size:18px;}
.bonus .cta2 {
margin-top:20px;}
.tools {
margin:100px 0px;}
    .tools h2 {
    text-align:center;font-weight:700;color:#000;font-size:40px;}
.tool-block {    position: relative;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.15);    padding: 60px 27px 60px 27px;margin-bottom:30px;
}
.bg-top {
width:105px;height:41px;background:url(../images/bg1-box2-1.png);position:absolute;top:0px;left:0px;}
.bg-bottom {
width:157px;height:68px;background:url(../images/bg2-box2-1.png);position:absolute;bottom:0px;right:0px;}
.tool-block .icon {    background-color: #F28744;    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-bottom: 25px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
        background-color: #f28744;
    background-image: -moz-linear-gradient(145deg, #f28744, #d93003);
    background-image: -webkit-linear-gradient(145deg, #f28744, #d93003);
    background-image: linear-gradient(145deg, #f28744, #d93003);
    box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);margin:auto;text-align:center;display:table
}
    .tool-block .icon i {
    font-size:30px;position:relative;top:5px;}
.tool-block strong {
display:block;text-align:center;font-size:18px;margin-top:20px;}
.shape-top {
display: block;
       transform:rotate(-180deg);margin-bottom:-1px;}
    .shape-top path {
    fill:#F38844;}
.pricingcontainer {background:#F38844;padding:60px 0px;
}
.check-box {
	transform: scale(.5);
}
.pricingcontainer table {
margin:auto;color:#fff;font-weight:700;font-size:18px;}

input[type="checkbox"] {
    position: relative;
    appearance: none;
    width: 100px;
    height: 50px;
    background: #ccc;
    border-radius: 50px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: 0.4s;
}

input:checked[type="checkbox"] {
    background: #F04B21;
}

input[type="checkbox"]::after {
    position: absolute;
    content: "";
    width: 50px;
    height: 50px;
    top: 0;
    left: 0;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    transform: scale(1.1);
    transition: 0.4s;
}

input:checked[type="checkbox"]::after {
    left: 50%;
}
.pricingcontainer label {
font-size:18px;text-align:center;display:block;color:#fff;font-weight:700}
.pricing-box {
padding:40px 20px;background:#fff;border-radius:30px;text-align:center;    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.1);}
.price span {
font-size:50px;font-weight:700;color:#000}
.price small {
font-size:30px;font-weight:700;color:#000;position:relative;top:-20px;}
.pricing-box h6 {
    color: #a5b7d2;
    font-weight: 500;}
.details {
color:#666}
.pricing-box {
margin:30px 0px}
.pricing-box.dark {
background:rgb(255,75,56)!important;}
.pricing-box.dark .details {
color:#fff;}
.pricing-box.dark h6     {
color:#fff;}
    .pricing-box.dark .price * {
    color:#fff!important}
    .pricing-box.dark .cta2 {
    background:#fff!important;color:rgb(255,75,56)!important;}
        .pricing-box.dark .cta2 i {background:rgb(255,75,56)!important;color:#fff;
        }
.pricingcontainer .tool-block {
background:#fff;}
.pricing-bottom {
margin-bottom:-150px;}
.pricing-bottom h2 {
font-weight:700;font-size:36px;color:#fff;margin-top:60px;}
.pricing-bottom p {
font-weight:600;font-size:18px;color:#fff;line-height:32px;margin-top:30px;}
.shapebottom {display: block;
       transform:rotate(0deg);margin-bottom:-1px;position:relative;z-index:-1
}
.buywhois {margin:80px 0px;
}
    .buywhois h6 {
    font-size: 14px;
    font-weight: bold;
    color: #a5b7d2;}
    .buywhois h2 {
    font-size:36px;font-weight:700}
    .buywhois p strong{
    font-size:24px;line-height:30px;margin:20px 0px;display:block}
     .buywhois p{
    font-size:20px;line-height:40px;margin:20px 0px;display:block;color:#444}
a {
    color: #d93003;text-decoration:none;}
.icon2 {

    background-color: #F28744;
    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-bottom: 25px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background-color: #f28744;
    background-image: -moz-linear-gradient(145deg, #f28744, #d93003);
    background-image: -webkit-linear-gradient(145deg, #f28744, #d93003);
    background-image: linear-gradient(145deg, #f28744, #d93003);
    box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    margin: auto;
    text-align: center;
    display: table;
}
.buywhois h5 {
font-weight:700}
.icon2  i {
    font-size: 30px;
    position: relative;
    top: 5px;
}
.shape-top2 {
display: block;
       transform:rotate(-180deg);margin-bottom:-1px;}
    .shape-top2 path {
    fill:#F38844;}
.businesscontainer {background:#F38844;padding:40px 0px;
}
.shape-bottom2 {
display: block;
       transform:rotate(-0deg);margin-bottom:-1px;}
    .shape-bottom2 path {
    fill:#F38844;}
    .businesscontainer h6 {
    font-size: 14px;
    font-weight: bold;
    color: #fff;}
    .businesscontainer h2 {
    font-size:36px;font-weight:700;color:#fff;}
.businesscontainer   p{
    font-size:20px;line-height:40px;margin:20px 0px;display:block;color:#fff}
.download {
margin:80px 0px;}
    .download h2 {font-size:36px;font-weight:700;color:#000;margin-top:30px;
    }
    .download ul {
    margin:0px;padding:0px;list-style:none;font-size:18px;margin-top:20px;}
    .download ul i {color:#F28744
    }
        .download ul li {
        margin-bottom:10px;}
    .download ol {
    font-size:18px;}
.faq  h6 {
    font-size: 14px;
    font-weight: bold;
    color: #a5b7d2;}
.faq h3 {
color:#000;font-size:18px;font-weight:800}
.section-header {
    text-align: center;
    margin: 40px 0px 80px;
}
.section-header h3 {
    font-size: 22px;
    color: #2196f3;
    text-transform: uppercase;
}
.section-header h2 {
    font-size: 32px;
    color: #292929;
    position: relative;
}
.section-header h2:after {
    content: "";
    height: 3px;
    max-width: 100%;
    width: 120px;
    background: #2196f3;
    position: absolute;
    bottom: -25px;
    left: 0;
    right: 0px;
    margin: 0 auto;
}
.faq-section .accordion-collapse {
    border: 0;
}
.faq-section .accordion-button {
    padding: 15px 0px 15px;
    font-weight: bold;
    border: 0;
    font-size: 18px;
    color: #333333;
    text-align: left;
    border-bottom: 1px solid #ddd; 
}
.faq-section .accordion-button:focus {
    box-shadow: none;
}
.faq-section .accordion-button:not(.collapsed) {
    background: none;
    color: #1b6ce5;
}
.faq-section .accordion-body {
    padding: 15px 0px 15px;
}
.accordion-header {
border:solid 1px #ccc!important;border-bottom:none;box-shadow:none!important}
.accordion-body {border: solid 1px #ccc;border-top:none;
}
.accordion-header  button {
font-weight:600!important;box-shadow:none!important;font-size:18px;}
.accordion-button:not(.collapsed) {
    color: #fe4c1c;
    background-color: #f8ebe4;
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
}
.country {
margin:80px 0px;}
.country  h6 {
    font-size: 14px;
    font-weight: bold;
    color: #a5b7d2;}
.country h3 {
color:#000;font-size:18px;font-weight:800}
    .country a {
    display:block;color:#777;font-size:22px;font-weight:600;margin-bottom:20px;}
    .country img {
    margin-right:15px;position:relative;top:-3px;border-radius:3px;}
.footertop {
}

.footertop {
display: block;
       transform:rotate(-180deg);margin-bottom:-1px;}
    .footertop path {
    fill:#F38844;}
.footercontainer {
background:#f38844;padding:40px 0px;}
footer h3 {
color:#fff;font-weight:700;font-size:30px;margin-bottom:30px;}
footer h4 {
color:#fff;font-weight:700;font-size:20px;margin-bottom:30px;}
footer p {
color:#fff;font-size:17px;}
footer a {
display:block;color:#fff;margin-bottom:5px;}
.social a{display:inline-block;font-size:35px;
}
footer a:hover {
color:#fff;}




    #ust {
        position: fixed;
        height: 40px;
        top: 0;
        left: 0;
        right: 0;
        z-index: 99;
    }

    #ust #menuac {
        position: fixed;
        top: 17px;
        right: 5px;
        cursor: pointer;
        padding: 19px 30px 20px 10px;
        border-left: 0 solid #666;
    }

    #ust #menuac span {
        cursor: pointer;
        height: 3px;
        width: 23px;
        background: #333;
        position: absolute;
        display: block;
        content: '';
        transition: all .5s ease-in-out;
    }

    #ust #menuac span:before {
        cursor: pointer;
        height: 3px;
        width: 23px;
        background: #333;
        position: absolute;
        display: block;
        content: '';
        top: -7px;
        transition: all .5s ease-in-out;
    }

    #ust #menuac span:after {
        cursor: pointer;
        height: 3px;
        width: 23px;
        background: #333;
        position: absolute;
        display: block;
        content: '';
        bottom: -7px;
        transition: all .5s ease-in-out;
    }

    #ust #menuac.acik span {
        background-color: transparent;
    }

    #ust #menuac.acik span:before {
        top: 0;
        transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        bottom: 0;
    }

    #ust #menuac.acik span:after {
        top: 0;
        transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    .mobmenu {
        position: fixed;
        left: -300px;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        transition: all .5s ease;
        width: 300px;
        height: 100%;
        background: #f38844;
        z-index: 9999;
        display: block;
        top: 0;
    }

    .mobmenu.mobmenu-acik {
        left: 0;
        -webkit-box-shadow: 10px 0 26px -16px rgba(0, 0, 0, .75);
        -moz-box-shadow: 10px 0 26px -16px rgba(0, 0, 0, .75);
        box-shadow: 10px 0 26px -16px rgba(0, 0, 0, .75);
    }

    .mobmenu ul.menu {
        margin: 0;
        padding: 0;
        list-style: none;
    }
        .mobmenu ul.menu li {
        float:none;}

    .mobmenu ul.menu li a {
        padding: 10px;
        display: block;
        list-style: none;
        color: #fff;
        border-bottom: 1px solid #ec6557;
    }


     #ust {
        display:none}






.inner-header{background:url(../images/bg-page-header.jpg) center center;padding: 80px 0px;text-align: center}
.inner-header h1{font-weight:700;color: #000}
.breadcrumb{display:table;margin: auto}


.pricingpage svg{display:none;}
.pricingpage  .pricingcontainer{background:#fff;}


.pricingpage .pricingcontainer table {
    margin: auto;
    color: #000;
    font-weight: 700;
    font-size: 18px;
}
.pricingpage .pricingcontainer label{color:#000}
.pagebanner{background:url(../images/image-from-rawpixel-id-580725-jpeg.jpg) center center;padding: 80px 0px;background-size: cover}


.pagebanner h1{text-align:center;font-weight: 700;color: #F38844;font-size: 40px;}
.pagebanner p{color:#000;text-align:center;}
.pagebanner strong{display:block}

.icon3 {
    background-color: #F28744;
    box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(42, 67, 113, 0.3);
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-bottom: 25px;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background-color: #f28744;
    background-image: -moz-linear-gradient(145deg, #f28744, #d93003);
    background-image: -webkit-linear-gradient(145deg, #f28744, #d93003);
    background-image: linear-gradient(145deg, #f28744, #d93003);
    box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -webkit-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
    -moz-box-shadow: 8px 8px 30px 0px rgba(1, 96, 231, 0.3);
  
    text-align: center;
    display: table;
}
.icon3 i {
    font-size: 20px;
    position: relative;
    top: 0px;
}
.pageimg{border:solid 7px #FE4C1C;border-radius: 5px;}
.parasize p{font-size:18px;}
.parasize h2{font-size:35px;color: #000;font-weight: 700}
.parasize h2 span{color:#FE4C1C}
.parasize2 p{font-size:16px;}
.parasize2 h2{font-size:35px;color: #000;font-weight: 700}
.parasize2 h2 span{color:#FE4C1C}
.countrylinks a{color:#FE4C1C;display: block;font-weight: 600}
.countrylinks i{margin-right:10px;margin-bottom: 10px;}
.boldheading{font-weight:700;font-size: 35px;color: #000}


.contact-block{
	background: #F65428;
      box-shadow: 18px 18px 40px 0px rgba(2,156,236,0.3);
    
    padding: 60px 60px 60px 60px;border-radius: 20px;}
.contact-block h2{font-weight:800;color: #fff;font-size: 35px;}
.contact-block p{font-weight:400;color: #fff;font-size: 18px;}
.contact-block i{color:#fff;font-size: 35px;}
.contact-block strong{font-size:18px;color: #fff;font-weight: 700;display: block}
.contact-block a{font-size:18px;color: #fff;font-weight: 700;display: block}


.contactform input[type="text"]{background-color: #fff;
    box-sizing: border-box;
    border-radius: 2px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    font-family: inherit;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;border-radius: 30px 30px 30px 30px;
    padding: 15px 15px 15px 15px;height: 60px;margin: 20px 0px;}
.contactform input[type="email"],.contactform textarea{background-color: #fff;
    box-sizing: border-box;
    border-radius: 2px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    font-family: inherit;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;border-radius: 30px 30px 30px 30px;
    padding: 15px 15px 15px 15px;height: 60px;margin: 20px 0px;}

.contactform textarea{height:100px;}













    @media screen and (max-width:920px)
    {
        .deskmenu {
        display:none;}
        #ust {
        display:block}
        .loginbtn {
        display:none;}
        header {
        padding:20px 0px;}
        .deskcol {
        display:none;}
        .logo img {
    max-width: 220px;
}
        .banner {
        text-align:center;background-position:top right;background:none;min-height:auto}
        .banner-logos img {
        max-width:100px;top:0px!important}
        .lastimg {
        max-width:50px!important;}
        .cert {
        max-width:150px;}
        .banner h1 {
        font-size:20px;}
         .banner h2 {
        font-size:17px;}
         .banner p {
    font-size: 14px;
    margin-top: 30px;
}
		.video h2{font-size:25px;}
    }



.post-wrapper{border-radius:10px;background: #fff;box-shadow: 0px 0px 20px rgba(0,0,0,.1);margin-bottom:40px;}
.post-meta span{color: #a5b7d2;font-size: 16px;}
.post-wrapper h2{font-size:20px;font-weight: 700;margin-top: 20px;color: #000}
.blog-banner{background:url(../images/post1.jpg) top center;padding-top: 200px;padding-bottom: 50px;}

.blog-banner h1{color:#fff;font-weight: 700;margin-bottom: 20px;font-size: 40px;}

.blog-banner .post-meta span{color:#fff;}




.cu a{display:block;margin-bottom: 20px;}
.cu a strong{display:block;font-size: 20px;text-align: center}

.post-content img{width:100%!important;}







