@charset "utf-8";
/* CSS Document */

html {
  scroll-behavior: smooth;
}

/* style pricing */
.mega-pricing-item {
 background: #fff none repeat scroll 0 0;
 box-shadow: 0 0 10px #f1f1f1;
 padding: 30px;
 text-align: center;
}
.bordered-btn {
 border: 1px solid;
 color: #fff;
 display: inline-block;
 font-weight: 700;
 padding: 10px 30px;
 text-transform: uppercase;
} 
.bordered-btn {
 border-radius: 3px;
} 
.bordered-btn:hover {
 color: #fff;
 background-color: #1360f4;
 border-color: #1360f4;
 text-decoration:none} 
.boxed-btn {
 display: inline-block;
 font-weight: 600;
 text-transform: uppercase
}
.boxed-btn {
 border-radius: 2px;
 font-size: 14px;
 margin-top: 15px;
 padding: 10px 30px;
 color: #fff
}
.boxed-btn:hover{
 background-color: #333;
 color: #fff;
 text-decoration:none
} 
.mega-pricing-item ul {
 line-height: 35px;
 list-style: outside none none;
 margin: 0;
 min-height: 198px;
 padding: 0;
}
.mega-pricing-item a.boxed-btn {
 margin: 0;
}
.mega-pricing-item h1 {
 font-size: 55px;
 font-weight: 300;
}
.mega-pricing-item h1 span {
 font-size: 25px;
 padding-right: 3px;
}
.mega-pricing-item h3 {
 font-size: 25px;
 font-weight: 300;
}
.gradient-style-1 {
 background: #e62f17;
 background: -webkit-linear-gradient(45deg, #e62f17 0%, #f2ba30 100%);
 background: linear-gradient(45deg, #e62f17 0%, #f2ba30 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e62f17', endColorstr='#f2ba30', GradientType=1);
}
.gradient-style-2 {
 background: #0a3466;
 background: -webkit-linear-gradient(45deg, #0a3466 0%, #17b6e3 100%);
 background: linear-gradient(45deg, #0a3466 0%, #17b6e3 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0a3466', endColorstr='#17b6e3', GradientType=1);
}
.gradient-style-3 {
 background: #18b9e5;
 background: -webkit-linear-gradient(45deg, #18b9e5 0%, #81d9b8 100%);
 background: linear-gradient(45deg, #18b9e5 0%, #81d9b8 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#18b9e5', endColorstr='#81d9b8', GradientType=1);
}
.gradient-style-4 {
background: #ff9966;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #ff5e62, #ff9966);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #ff5e62, #ff9966); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.gradient-style-5 {
background: #DA4453;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #89216B, #DA4453);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #89216B, #DA4453); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.gradient-style-6 {
background: #bdc3c7;  /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #2c3e50, #bdc3c7);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #2c3e50, #bdc3c7); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.gradient-style-1,
.gradient-style-2,
.gradient-style-6,
.gradient-style-4,
.gradient-style-5,
.gradient-style-3 {
 color:aliceblue;
 box-shadow: 0 0 10px #ccc;
	}

.pricing-icon {
 font-size: 80px;
 line-height: 80px;
 margin-bottom: 20px;
}
.gradient-style-1 a,
.gradient-style-6 a,
.gradient-style-2 a,
.gradient-style-4 a,
.gradient-style-5 a,
.gradient-style-3 a {
 background-color: transparent;
 
 color: #fff;
}
.pricing-duration {
 margin-top: -15px;
 margin-bottom: 15px;
 font-size: 12px;
}
.mega-pricing-item.flat-style-pricing {
 border: 1px solid #f7f9fc;
 box-shadow: 0 0 0;
}
.mega-pricing-item.flat-style-pricing.active {
 border-top: 3px solid;
 box-shadow: 0 0 10px #f1f1f1;
}
.mega-pricing-item h3 span {
 display: block;
 font-size: 14px;
 line-height: 20px;
}

.take1{
color: aliceblue;
background: #24C6DC;  /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #514A9D, #24C6DC);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #514A9D, #24C6DC); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
box-shadow: 0 0 10px #ccc
}

.take2{
color: aliceblue;
background: #F2994A;  /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #F2C94C, #F2994A);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #F2C94C, #F2994A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
box-shadow: 0 0 10px #ccc
}

.finaltake{
color:aliceblue;
background: #4ECDC4;  /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #556270, #4ECDC4);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #556270, #4ECDC4); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
box-shadow: 0 0 10px #ccc
}


footer{
	padding-bottom: 50px;
	padding-top: 50px;
	color: aliceblue;
	line-height: 30px;
	font-family: 'Playfair Display', serif;
	background-color: #2d2d2d; opacity: 0.95; filter: alpha(opacity=95);
}

a:hover{
	text-decoration: none;
	border-bottom: thin;
}

.ion-minus{
    padding:0px 10px;
}

.one{
	color: aliceblue;
	background: linear-gradient(to right, rgba(231,56,39,0.5), rgba(248,80,50,0.5));
	
border-radius: 0px; background-size: cover;
}

.two{
	color: aliceblue;
background: linear-gradient(to right, rgba(0,4,40,0.5), rgba(0,78,146,0.5));
border-radius: 0px; background-size: cover;
}

.three{
	color: aliceblue;
background: linear-gradient(to right, rgba(241,242,181,0.5), rgba(19,80,88,0.5));
border-radius: 0px; background-size: cover;
}

.four{
	color: aliceblue;
background: linear-gradient(to right, rgba(119,161,211,0.5), rgba(121,203,202,0.5),rgba(230,133,174,0.5));
border-radius: 0px; background-size: cover;
}

.five{
	color: aliceblue;
background: linear-gradient(to right, rgba(0,176,155,0.5), rgba(150,201,174,0.5));
border-radius: 0px; background-size: cover;
}

.seven{
	color: aliceblue;
background: linear-gradient(to right, rgba(235,51,73,0.5), rgba(244,92,67,0.5));
border-radius: 0px; background-size: cover;
}

.six{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(30,19,12,0.5), rgba(154,132,120,0.5));
	border-radius: 0px; background-size: cover;
}

.eight{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(21,153,87,0.5), rgba(21,87,153,0.5));
	border-radius: 0px; background-size: cover;
}

.nine{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(6,190,182,0.5), rgba(72,177,191,0.5));
	border-radius: 0px; background-size: cover;
}

.ten{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(15,12,41,0.5), rgba(48,43,99,0.5), rgba(36,36,62,0.5));
	border-radius: 0px; background-size: cover;
}
.eleven{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(66,39,90,0.5), rgba(115,75,109,0.5));
	border-radius: 0px; background-size: cover;
}

.twelve{
	color: aliceblue;
	background: #457fca; 
background: linear-gradient(to right, rgba(97,67,133,0.5), rgba(81,99,149,0.5));
	border-radius: 0px; background-size: cover;
}

.total{
	background:  linear-gradient(to right, rgba(97,67,133,1), rgba(81,99,149,1));
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	
}

.tamil{
	font-family: 'Baloo Thambi', cursive;
	color: aliceblue;
}


.content{padding-top:10px; padding-bottom:80px;}
.mb40{margin-bottom:40px;}
.team-block { margin-bottom: 20px; }
.team-content { position: absolute; background-color: rgba(17, 24, 31, 0.8); bottom: 0px; display: inline-block; width: 100%; color: #fff; padding: 30px; }
.team-img { position: relative; }
.team-img img { width: 100%; }
.team-title { }
.team-meta { color: #9da4aa; font-weight: 400; font-size: 16px; }
.overlay { border-radius: 0px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: 1s ease; background-color: #11181f; }
.team-img:hover .overlay { opacity: .8; }
.team-img:hover .team-content { opacity: 0; }
.text { color: #fff; position: absolute; top: 30%; left: 30%; transform: translate(-26%, -26%); -ms-transform: translate(-26%, -26%); right: 0; font-weight: 400; font-size: 16px; }

blockquote{
    border-left:none
}

.quote-badge{
    background-color: rgba(0, 0, 0, 0.2);   
}

.quote-box{
    
    overflow: hidden;
    margin-top: -50px;
    padding: 15px 15px 15px 15px;
    border-radius: 17px;
    background-color: #4ADFCC;
    margin-top: 25px;
    color:white;
    width: 560px;
	 font-family: "Playfair Display";
    box-shadow: 2px 2px 2px 2px #E0E0E0;
    
}

.quotation-mark{
    
    margin-top: -10px;
    font-weight: bold;
    font-size:100px;
    color:white;
    font-family: "Times New Roman", Georgia, Serif;
	padding-bottom: 8px;
    
}

.quote-text{
    
    font-size: 19px;
    margin-top: -65px;
}



section{
    padding:60px 0px;

}

h2 {
    color: #4C4C4C;
    word-spacing: 5px;
    font-size: 30px;
    font-weight: 700;
    margin-bottom:30px;
    font-family: 'Raleway', sans-serif;
}

.ion-minus{
    padding:0px 10px;
}

.blog{
	margin-top: -70px;
}

.blog .card {
    background-color: #FFF;
    border: 1px solid #eceaea;
    margin: 20px 0px;
}

.blog .card-title{
	 font-family: 'Playfair Display', serif;
}

.blog .card-block {
    padding: 15px;
}

.btn.btn-default {
    background-color: #5db4c0;
    color: #fff;
    border-radius: 0;
    border: none;
    padding: 13px 20px;
    font-size: 13px;
    font-weight: 600;
    margin-top: 10px;
}

.center {
    margin: auto;
  }


img
{
	vertical-align: middle;
}
.img-responsive
{
	display: block;
	height: auto;
	max-width: 100%;
}
.img-rounded
{
	border-radius: 3px;
}
.img-thumbnail
{
	background-color: #fff;
	border: 1px solid #ededf0;
	border-radius: 3px;
	display: inline-block;
	height: auto;
	line-height: 1.428571429;
	max-width: 100%;
	moz-transition: all .2s ease-in-out;
	o-transition: all .2s ease-in-out;
	padding: 2px;
	transition: all .2s ease-in-out;
	webkit-transition: all .2s ease-in-out;
}
.img-circle
{
	border-radius: 50%;
}
.timeline-centered {
    position: relative;
    margin-bottom: 30px;
}

    .timeline-centered:before, .timeline-centered:after {
        content: " ";
        display: table;
    }

    .timeline-centered:after {
        clear: both;
    }

    .timeline-centered:before, .timeline-centered:after {
        content: " ";
        display: table;
    }

    .timeline-centered:after {
        clear: both;
    }

    .timeline-centered:before {
        content: '';
        position: absolute;
        display: block;
        width: 4px;
        background: #f5f5f6;
        left: 50%;
        top: 20px;
        bottom: 20px;
        margin-left: -4px;
    }

    .timeline-centered .timeline-entry {
        position: relative;
        width: 50%;
        float: right;
        margin-bottom: 70px;
        clear: both;
    }

        .timeline-centered .timeline-entry:before, .timeline-centered .timeline-entry:after {
            content: " ";
            display: table;
        }

        .timeline-centered .timeline-entry:after {
            clear: both;
        }

        .timeline-centered .timeline-entry:before, .timeline-centered .timeline-entry:after {
            content: " ";
            display: table;
        }

        .timeline-centered .timeline-entry:after {
            clear: both;
        }

        .timeline-centered .timeline-entry.begin {
            margin-bottom: 0;
        }

        .timeline-centered .timeline-entry.left-aligned {
            float: left;
        }

            .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner {
                margin-left: 0;
                margin-right: -18px;
            }

                .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time {
                    left: auto;
                    right: -100px;
                    text-align: left;
                }

                .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon {
                    float: right;
                }

                .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label {
                    margin-left: 0;
                    margin-right: 70px;
                }

                    .timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after {
                        left: auto;
                        right: 0;
                        margin-left: 0;
                        margin-right: -9px;
                        -moz-transform: rotate(180deg);
                        -o-transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                        -ms-transform: rotate(180deg);
                        transform: rotate(180deg);
                    }

        .timeline-centered .timeline-entry .timeline-entry-inner {
            position: relative;
            margin-left: -22px;
        }

            .timeline-centered .timeline-entry .timeline-entry-inner:before, .timeline-centered .timeline-entry .timeline-entry-inner:after {
                content: " ";
                display: table;
            }

            .timeline-centered .timeline-entry .timeline-entry-inner:after {
                clear: both;
            }

            .timeline-centered .timeline-entry .timeline-entry-inner:before, .timeline-centered .timeline-entry .timeline-entry-inner:after {
                content: " ";
                display: table;
            }

            .timeline-centered .timeline-entry .timeline-entry-inner:after {
                clear: both;
            }

            .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time {
                position: absolute;
                left: -100px;
                text-align: right;
                padding: 10px;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
				font-size: 15px;
            }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span {
                    display: block;
                }

                    .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span:first-child {
                        font-size: 15px;
                        margin-bottom: 8px;
						
						font-family: 'Playfair Display', serif;
}

                    .timeline-centered .timeline-entry .timeline-entry-inner .timeline-time > span:last-child {
                        font-size: 12px;
						margin-top: 8px;
                    }

            .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon {
                background: #fff;
                color: #737881;
                display: block;
                width: 40px;
                height: 40px;
                -webkit-background-clip: padding-box;
                -moz-background-clip: padding;
                background-clip: padding-box;
                -webkit-border-radius: 20px;
                -moz-border-radius: 20px;
                border-radius: 20px;
                text-align: center;
                -moz-box-shadow: 0 0 0 5px #f5f5f6;
                -webkit-box-shadow: 0 0 0 5px #f5f5f6;
                box-shadow: 0 0 0 5px #f5f5f6;
                line-height: 40px;
                font-size: 15px;
                float: left;
            }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-primary {
                    background-color: #E65440;
                    color: #fff;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-secondary {
                    background-color: #66A8A6;
                    color: #fff;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-success {
                    background-color: #38B279;
                    color: #fff;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-info {
                    background-color: #FFC43D;
                    color: #fff;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-warning {
                    background-color: #BE866C;
                    color: #fff;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-danger {
                    background-color: #4AC2C4;
                    color: #fff;
                }

            .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label {
                position: relative;
                background: #f5f5f6;
                padding: 1.7em;
                margin-left: 70px;
                -webkit-background-clip: padding-box;
                -moz-background-clip: padding;
                background-clip: padding-box;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
            }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after {
                    content: '';
                    display: block;
                    position: absolute;
                    width: 0;
                    height: 0;
                    border-style: solid;
                    border-width: 9px 9px 9px 0;
                    border-color: transparent #f5f5f6 transparent transparent;
                    left: 0;
                    top: 10px;
                    margin-left: -9px;
                }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2, .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p {
                    color: #737881;
                   
                    font-size: 12px;
                    margin: 0;
                    line-height: 1.428571429;
                }

                    .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p + p {
                        margin-top: 15px;
                    }

                .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 {
                    font-size: 16px;
                    margin-bottom: 10px;
					font-weight: 100;
					 font-family: "Robota", sans-serif;
                }

                    .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 a {
                        color: #303641;
                    }

                    .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 span {
                        -webkit-opacity: .6;
                        -moz-opacity: .6;
                        opacity: .6;
                        -ms-filter: alpha(opacity=60);
                        filter: alpha(opacity=60);
                    }

.quote-card {
  background: #fff;
  color: #222222;
  padding: 20px;
  padding-left: 50px;
  box-sizing: border-box;
  box-shadow: 0 2px 4px rgba(34, 34, 34, 0.12);
  position: relative;
  overflow: hidden;
  min-height: 120px;
	background: linear-gradient(to right, rgba(19,80,88,0.2), rgba(44,62,80,0.2));
}
.quote-card p {
  font-size: 22px;
  line-height: 1.5;
  margin: 0;
  max-width: 80%;
	font-family: Playfair Display, serif;
}
.quote-card cite {
  font-size: 16px;
  margin-top: 10px;
  display: block;
  font-weight: 200;
  opacity: 0.8;
	font-style: normal;
}
.quote-card:before {
  font-family: Georgia, serif;
  content: "“";
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 5em;
  color: rgba(238, 238, 238, 0.8);
  font-weight: normal;
}
.quote-card:after {
  font-family: Georgia, serif;
  content: "”";
  position: absolute;
  bottom: -110px;
  line-height: 100px;
  right: -32px;
  font-size: 25em;
  color: rgba(238, 238, 238, 0.8);
  font-weight: normal;
}
@media (max-width: 640px) {
  .quote-card:after {
    font-size: 22em;
    right: -25px;
  }
}


.newspaper {
	
   -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
    -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 45px;
    -webkit-column-rule: 4px outset #5D737E; /* Chrome, Safari, Opera */
    -moz-column-rule: 4px outset #5D737E; /* Firefox */
    column-rule: 4px outset #5D737E;
	line-height: 25px;
	text-align: justify;
}
.flex{display:flex;
	flex-direction:row-reverse;
		align-items:flex-end;
		}
.flexdiv{flex:1;
	margin:1em;
	padding:1em;
	text-align:justify;
	line-height: 25px;
    }
.flexdiv img{
    margin-right:1em;
    
    }    
.big{
	
    flex-basis:25%;
	
	}
.top{
	align-self:flex-start;

}
@media screen and (min-width:200px) and (max-width:600px) {
	.flex {
		
		flex-direction:column;
		
    }
.left{margin-right:1em !important;
		margin-bottom:.2em !important;
        flex-basis:auto;
     
}
.newspaper {
    
   -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 1em; /* Chrome, Safari, Opera */
    -moz-column-gap: 1em; /* Firefox */
    column-gap: 1em;
    -webkit-column-rule: 4px outset #5D737E; /* Chrome, Safari, Opera */
    -moz-column-rule: 4px outset #5D737E; /* Firefox */
    column-rule: 4px outset #5D737E;
}
}

.font-serif{
	font-family: 'Playfair Display', serif ;
}
.font-apple{
	font-family: 'Homemade Apple', cursive;
}

hr.colored {
  border: 0;   /* in order to override TWBS stylesheet */
  height: 5px;
margin-bottom: -50px;

 background: linear-gradient(to right, rgba(233,78,61,1) 0%, rgba(233,78,61,1) 20%, rgba(150,92,165,1) 20%, rgba(150,92,165,1) 40%, rgba(246,141,30,1) 40%, rgba(246,141,30,1) 60%, rgba(62,187,135,1) 60%, rgba(62,187,135,1) 80%, rgba(60,164,219,1) 80%, rgba(60,164,219,1) 100%); /* W3C */
}

.gallery-content {
  position: relative;
  left: 0;
  right: 0;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  max-width: 1200px;
  width: 94%;
}
.gallery-content__item {
  width: 30%;
}
.gallery-content__item:nth-child(2) {
  width: 70%;
  display: flex;
  flex-wrap: wrap;
}
.gallery-content__small {
  width: 50%;
  outline: 10px solid #fff;
}
.gallery-content__large {
  height: 100%;
}

.widthh {
  max-width: 100%; display: block;
}

.breadcrumb{
	background: none;
	font-size: 14px;
}

/* Tablet and bigger */
@media ( min-width: 768px ) {
    .grid-divider {
        position: relative;
        padding: 0;
    }
    .grid-divider>[class*='col-'] {
        position: static;
    }
    .grid-divider>[class*='col-']:nth-child(n+2):before {
        content: "";
        border-left: 1px solid #DDD;
        position: absolute;
        top: 0;
        bottom: 0;
    }
    .col-padding {
        padding: 0 15px;
    }
}

.mr-3 {
	margin-left: 15px;
	padding-left: 18px;
}

.team-title {
    margin: 30px 0 7px;
    font-size: 20px;
    font-weight: 700;
    color: #000000;
    text-transform: uppercase;
	font-family: Playfair Display;
	letter-spacing: 2px;
}

.team-member span {
    font-size: 16px;
    color: #444444;
    font-weight: 400;
    text-transform: capitalize;
	font-family: Roboto;
}

.team-wrap {
    padding: 0 40px;
	padding-bottom: 40px;
}

.team-img {
    filter: grayscale(90%);
	
}

.team-img:hover {
    filter: grayscale(0%);

}

.blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
}

@keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

.firstcharacter {
  float: left;
  font-size: 75px;
  line-height: 60px;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}