ruchi
ADd template
534863f
raw
history blame
3.93 kB
/** calculator-section **/
.calculator-section{
position: relative;
}
.content_block_two .content-box{
position: relative;
display: block;
background: #F6F6F6;
padding: 80px 80px 50px 80px;
margin-right: -15px;
}
.content_block_two .content-box .form-group{
position: relative;
margin-bottom: 30px;
}
.content_block_two .content-box .form-group.none{
display: none;
}
.content_block_two .content-box .form-group input[type='number']{
position: relative;
display: block;
width: 100%;
height: 60px;
background: #fff;
border: 1px solid #E6E6E6;
font-size: 16px;
color: #A3A3A3;
padding: 10px 30px;
}
.content_block_two .content-box .form-group input[type='submit']{
padding: 18px 50px;
}
.content_block_two .content-box .form-group input[type='submit']:hover{
background: var(--secondary-color) !important;
}
.content_block_two .content-box .form-group input[type='button']{
position: relative;
display: inline-block;
font-size: 16px;
line-height: 26px;
font-family: var(--title-font);
font-weight: 700;
color: var(--theme-color);
padding: 15px 35px;
border: 1px solid var(--theme-color);
cursor: pointer;
transition: all 500ms ease;
}
.content_block_two .content-box .form-group input[type='button']:hover{
color: #fff !important;
background: var(--theme-color);
}
.calculator-section .image-box{
position: relative;
display: block;
overflow: hidden;
margin-left: -15px;
}
.calculator-section .image-box img{
width: 100%;
}
.calculator-section .image-box:before{
position: absolute;
top: 0;
left: -85%;
display: block;
content: '';
width: 50%;
height: 100%;
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
-webkit-transform: skewX(-25deg);
-ms-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.calculator-section .image-box:hover:before {
-webkit-animation: shine 1s;
animation: shine 1s;
}
.calculator-section .inner-container{
position: relative;
background: #F6F6F6;
}
.calculator-section .inner-container .shape{
position: absolute;
left: -100px;
top: -73px;
width: 200px;
height: 200px;
background-repeat: no-repeat;
-webkit-animation: zoom-fade 8s infinite linear;
animation: zoom-fade 8s infinite linear;
}
.calculator-section .light-icon{
position: absolute;
right: 0px;
bottom: 300px;
width: 137px;
height: 170px;
background-repeat: no-repeat;
}
/** RTL **/
.rtl .calculator-section .image-box{
margin-left: 0px;
margin-right: -15px;
}
.rtl .content_block_two .content-box{
margin-right: 0px;
margin-left: -15px;
}
.rtl .content_block_two .content-box .form-group input[type='submit']{
margin-right: 0px;
margin-left: 20px;
}
/** responsive-css **/
@media only screen and (max-width: 1200px){
}
@media only screen and (max-width: 991px){
.content_block_two .content-box,
.calculator-section .image-box{
margin: 0px !important;
}
}
@media only screen and (max-width: 767px){
.calculator-section{
padding: 70px 0px;
}
.calculator-section .light-icon,
.calculator-section .inner-container .shape{
display: none;
}
}
@media only screen and (max-width: 599px){
.content_block_two .content-box{
padding-left: 30px;
padding-right: 30px;
}
}
@media only screen and (max-width: 499px){
.content_block_two .content-box .form-group.d-flex{
display: block !important;
}
.content_block_two .content-box .form-group input[type='submit']{
margin-right: 0px;
margin-bottom: 20px;
width: 100%;
}
.content_block_two .content-box .form-group input[type='button']{
width: 100%;
}
}